builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0077 starttime: 1464794618.61 results: success (0) buildid: 20160601074655 builduid: 631622b2b1ef4f7f958d975965d87d6a revision: 2d453fe195446be7ee2a26c05bd7deca5e0cd170 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.611769) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.612233) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.612549) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.635707) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.636123) ========= 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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-01 08:23:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 73.7M=0s 2016-06-01 08:23:38 (73.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.123601 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.779891) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.780234) ========= 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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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.028215 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:38.828758) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 08:23:38.829203) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2d453fe195446be7ee2a26c05bd7deca5e0cd170 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2d453fe195446be7ee2a26c05bd7deca5e0cd170 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.YKT7cDYyMf/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.dDFfD7oMNV/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-01 08:23:38,903 truncating revision to first 12 chars 2016-06-01 08:23:38,904 Setting DEBUG logging. 2016-06-01 08:23:38,904 attempt 1/10 2016-06-01 08:23:38,904 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2d453fe19544?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 08:23:39,958 unpacking tar archive at: mozilla-aurora-2d453fe19544/testing/mozharness/ program finished with exit code 0 elapsedTime=1.334570 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 08:23:40.183974) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:40.184402) ========= script_repo_revision: 2d453fe195446be7ee2a26c05bd7deca5e0cd170 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:40.184834) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:40.185130) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 08:23:40.202862) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 23 secs) (at 2016-06-01 08:23:40.203288) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.YKT7cDYyMf/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.dDFfD7oMNV/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 08:23:40 INFO - MultiFileLogger online at 20160601 08:23:40 in /builds/slave/test 08:23:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:23:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:23:40 INFO - {'append_to_log': False, 08:23:40 INFO - 'base_work_dir': '/builds/slave/test', 08:23:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:23:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:23:40 INFO - 'buildbot_json_path': 'buildprops.json', 08:23:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:23:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:23:40 INFO - 'download_minidump_stackwalk': True, 08:23:40 INFO - 'download_symbols': 'true', 08:23:40 INFO - 'e10s': False, 08:23:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:23:40 INFO - 'tooltool.py': '/tools/tooltool.py', 08:23:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:23:40 INFO - '/tools/misc-python/virtualenv.py')}, 08:23:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:23:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:23:40 INFO - 'log_level': 'info', 08:23:40 INFO - 'log_to_console': True, 08:23:40 INFO - 'opt_config_files': (), 08:23:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:23:40 INFO - '--processes=1', 08:23:40 INFO - '--config=%(test_path)s/wptrunner.ini', 08:23:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:23:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:23:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:23:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:23:40 INFO - 'pip_index': False, 08:23:40 INFO - 'require_test_zip': True, 08:23:40 INFO - 'test_type': ('testharness',), 08:23:40 INFO - 'this_chunk': '1', 08:23:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:23:40 INFO - 'total_chunks': '10', 08:23:40 INFO - 'virtualenv_path': 'venv', 08:23:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:23:40 INFO - 'work_dir': 'build'} 08:23:40 INFO - ##### 08:23:40 INFO - ##### Running clobber step. 08:23:40 INFO - ##### 08:23:40 INFO - Running pre-action listener: _resource_record_pre_action 08:23:40 INFO - Running main action method: clobber 08:23:40 INFO - rmtree: /builds/slave/test/build 08:23:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:23:42 INFO - Running post-action listener: _resource_record_post_action 08:23:42 INFO - ##### 08:23:42 INFO - ##### Running read-buildbot-config step. 08:23:42 INFO - ##### 08:23:42 INFO - Running pre-action listener: _resource_record_pre_action 08:23:42 INFO - Running main action method: read_buildbot_config 08:23:42 INFO - Using buildbot properties: 08:23:42 INFO - { 08:23:42 INFO - "project": "", 08:23:42 INFO - "product": "firefox", 08:23:42 INFO - "script_repo_revision": "production", 08:23:42 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:23:42 INFO - "repository": "", 08:23:42 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:23:42 INFO - "buildid": "20160601074655", 08:23:42 INFO - "pgo_build": "False", 08:23:42 INFO - "basedir": "/builds/slave/test", 08:23:42 INFO - "buildnumber": 13, 08:23:42 INFO - "slavename": "t-yosemite-r7-0077", 08:23:42 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 08:23:42 INFO - "platform": "macosx64", 08:23:42 INFO - "branch": "mozilla-aurora", 08:23:42 INFO - "revision": "2d453fe195446be7ee2a26c05bd7deca5e0cd170", 08:23:42 INFO - "repo_path": "releases/mozilla-aurora", 08:23:42 INFO - "moz_repo_path": "", 08:23:42 INFO - "stage_platform": "macosx64", 08:23:42 INFO - "builduid": "631622b2b1ef4f7f958d975965d87d6a", 08:23:42 INFO - "slavebuilddir": "test" 08:23:42 INFO - } 08:23:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:23:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:23:42 INFO - Running post-action listener: _resource_record_post_action 08:23:42 INFO - ##### 08:23:42 INFO - ##### Running download-and-extract step. 08:23:42 INFO - ##### 08:23:42 INFO - Running pre-action listener: _resource_record_pre_action 08:23:42 INFO - Running main action method: download_and_extract 08:23:42 INFO - mkdir: /builds/slave/test/build/tests 08:23:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:23:42 INFO - https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:23:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:23:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:23:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:23:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 08:23:44 INFO - Downloaded 1235 bytes. 08:23:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:23:44 INFO - Using the following test package requirements: 08:23:44 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:23:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:23:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:23:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'jsshell-mac64.zip'], 08:23:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:23:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:23:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:23:44 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:23:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:23:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:23:44 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:23:44 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 08:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:23:44 INFO - https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:23:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:23:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:23:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:23:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 08:23:45 INFO - Downloaded 18344666 bytes. 08:23:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:23:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:23:46 INFO - caution: filename not matched: web-platform/* 08:23:46 INFO - Return code: 11 08:23:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:23:46 INFO - https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:23:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:23:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:23:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:23:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 08:23:47 INFO - Downloaded 36409193 bytes. 08:23:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:23:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:23:52 INFO - caution: filename not matched: bin/* 08:23:52 INFO - caution: filename not matched: config/* 08:23:52 INFO - caution: filename not matched: mozbase/* 08:23:52 INFO - caution: filename not matched: marionette/* 08:23:52 INFO - caution: filename not matched: tools/wptserve/* 08:23:52 INFO - Return code: 11 08:23:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:23:52 INFO - https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:23:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:23:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:23:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:23:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 08:23:59 INFO - Downloaded 73069028 bytes. 08:23:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:23:59 INFO - mkdir: /builds/slave/test/properties 08:23:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:23:59 INFO - Writing to file /builds/slave/test/properties/build_url 08:23:59 INFO - Contents: 08:23:59 INFO - build_url:https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:24:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:24:00 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:24:00 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:24:00 INFO - Contents: 08:24:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:24:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:00 INFO - https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:24:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:24:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:24:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:24:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 08:24:03 INFO - Downloaded 103672315 bytes. 08:24:03 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:24:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:24:07 INFO - Return code: 0 08:24:07 INFO - Running post-action listener: _resource_record_post_action 08:24:07 INFO - Running post-action listener: set_extra_try_arguments 08:24:07 INFO - ##### 08:24:07 INFO - ##### Running create-virtualenv step. 08:24:07 INFO - ##### 08:24:07 INFO - Running pre-action listener: _pre_create_virtualenv 08:24:07 INFO - Running pre-action listener: _resource_record_pre_action 08:24:07 INFO - Running main action method: create_virtualenv 08:24:07 INFO - Creating virtualenv /builds/slave/test/build/venv 08:24:07 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:24:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:24:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:24:07 INFO - Using real prefix '/tools/python27' 08:24:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:24:08 INFO - Installing distribute.............................................................................................................................................................................................done. 08:24:10 INFO - Installing pip.................done. 08:24:10 INFO - Return code: 0 08:24:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:24:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:10 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 0x1055eee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10560bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed68ca4a40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056075e0>, '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 0x1051eacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105215990>, '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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:24:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:24:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:24:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YKT7cDYyMf/Render', 08:24:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:24:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:24:10 INFO - 'HOME': '/Users/cltbld', 08:24:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:24:10 INFO - 'LOGNAME': 'cltbld', 08:24:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:10 INFO - 'MOZ_NO_REMOTE': '1', 08:24:10 INFO - 'NO_EM_RESTART': '1', 08:24:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:24:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:24:10 INFO - 'PWD': '/builds/slave/test', 08:24:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:24:10 INFO - 'SHELL': '/bin/bash', 08:24:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dDFfD7oMNV/Listeners', 08:24:10 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:24:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:24:10 INFO - 'USER': 'cltbld', 08:24:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:24:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:24:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:24:10 INFO - 'XPC_FLAGS': '0x0', 08:24:10 INFO - 'XPC_SERVICE_NAME': '0', 08:24:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:24:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:24:11 INFO - Downloading/unpacking psutil>=0.7.1 08:24:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:24:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:24:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:24:14 INFO - Installing collected packages: psutil 08:24:14 INFO - Running setup.py install for psutil 08:24:14 INFO - building 'psutil._psutil_osx' extension 08:24:14 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 08:24:14 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 08:24:14 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 08:24:15 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 08:24:15 INFO - building 'psutil._psutil_posix' extension 08:24:15 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 08:24:15 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:24:15 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:24:15 INFO - ^ 08:24:15 INFO - 1 warning generated. 08:24:15 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 08:24:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:24:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:24:15 INFO - Successfully installed psutil 08:24:15 INFO - Cleaning up... 08:24:15 INFO - Return code: 0 08:24:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:24:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:15 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 0x1055eee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10560bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed68ca4a40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056075e0>, '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 0x1051eacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105215990>, '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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:24:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:24:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:24:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YKT7cDYyMf/Render', 08:24:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:24:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:24:15 INFO - 'HOME': '/Users/cltbld', 08:24:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:24:15 INFO - 'LOGNAME': 'cltbld', 08:24:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:15 INFO - 'MOZ_NO_REMOTE': '1', 08:24:15 INFO - 'NO_EM_RESTART': '1', 08:24:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:24:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:24:15 INFO - 'PWD': '/builds/slave/test', 08:24:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:24:15 INFO - 'SHELL': '/bin/bash', 08:24:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dDFfD7oMNV/Listeners', 08:24:15 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:24:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:24:15 INFO - 'USER': 'cltbld', 08:24:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:24:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:24:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:24:15 INFO - 'XPC_FLAGS': '0x0', 08:24:15 INFO - 'XPC_SERVICE_NAME': '0', 08:24:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:24:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:24:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:24:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:24:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:24:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:24:18 INFO - Installing collected packages: mozsystemmonitor 08:24:18 INFO - Running setup.py install for mozsystemmonitor 08:24:18 INFO - Successfully installed mozsystemmonitor 08:24:18 INFO - Cleaning up... 08:24:18 INFO - Return code: 0 08:24:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:24:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24: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', '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 0x1055eee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10560bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed68ca4a40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056075e0>, '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 0x1051eacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105215990>, '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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:24: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:24: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 blobuploader==1.2.4 08:24:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YKT7cDYyMf/Render', 08:24:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:24:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:24:18 INFO - 'HOME': '/Users/cltbld', 08:24:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:24:18 INFO - 'LOGNAME': 'cltbld', 08:24:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:18 INFO - 'MOZ_NO_REMOTE': '1', 08:24:18 INFO - 'NO_EM_RESTART': '1', 08:24:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:24:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:24:18 INFO - 'PWD': '/builds/slave/test', 08:24:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:24:18 INFO - 'SHELL': '/bin/bash', 08:24:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dDFfD7oMNV/Listeners', 08:24:18 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:24:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:24:18 INFO - 'USER': 'cltbld', 08:24:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:24:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:24:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:24:18 INFO - 'XPC_FLAGS': '0x0', 08:24:18 INFO - 'XPC_SERVICE_NAME': '0', 08:24:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:24:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:24:18 INFO - Downloading/unpacking blobuploader==1.2.4 08:24:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:21 INFO - Downloading blobuploader-1.2.4.tar.gz 08:24:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:24:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:24:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:24:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:24:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:22 INFO - Downloading docopt-0.6.1.tar.gz 08:24:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:24:22 INFO - Installing collected packages: blobuploader, requests, docopt 08:24:22 INFO - Running setup.py install for blobuploader 08:24:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:24:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:24:22 INFO - Running setup.py install for requests 08:24:23 INFO - Running setup.py install for docopt 08:24:23 INFO - Successfully installed blobuploader requests docopt 08:24:23 INFO - Cleaning up... 08:24:23 INFO - Return code: 0 08:24:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:24:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:23 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 0x1055eee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10560bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed68ca4a40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056075e0>, '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 0x1051eacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105215990>, '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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:24:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:24:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:24:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YKT7cDYyMf/Render', 08:24:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:24:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:24:23 INFO - 'HOME': '/Users/cltbld', 08:24:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:24:23 INFO - 'LOGNAME': 'cltbld', 08:24:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:23 INFO - 'MOZ_NO_REMOTE': '1', 08:24:23 INFO - 'NO_EM_RESTART': '1', 08:24:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:24:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:24:23 INFO - 'PWD': '/builds/slave/test', 08:24:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:24:23 INFO - 'SHELL': '/bin/bash', 08:24:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dDFfD7oMNV/Listeners', 08:24:23 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:24:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:24:23 INFO - 'USER': 'cltbld', 08:24:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:24:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:24:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:24:23 INFO - 'XPC_FLAGS': '0x0', 08:24:23 INFO - 'XPC_SERVICE_NAME': '0', 08:24:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:24:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:24:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:24:23 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-CMXZI7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:24:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:24:23 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-yjqjj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:24:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:24:23 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-1OPeww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:24:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:24:23 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-BH3Z9R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-lmoqSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-EKI8bq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-skT0kD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-uGq4_O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-a5IVOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-s495tz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-TzT_kG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-pysYGm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-Y1YK49-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:24:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:24:24 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-WMAGd4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:24:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:24:25 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-mBylaa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:24:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:24:25 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-sulK0c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:24:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:24:25 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-aOhpq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:24:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:24:25 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-_7f2rd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:24:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:24:25 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-OPRmYJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:24:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:24:25 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-5lZbfx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:24:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:24:26 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-QagH7Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:24:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:24:26 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:24:26 INFO - Running setup.py install for manifestparser 08:24:26 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:24:26 INFO - Running setup.py install for mozcrash 08:24:26 INFO - Running setup.py install for mozdebug 08:24:26 INFO - Running setup.py install for mozdevice 08:24:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:24:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:24:26 INFO - Running setup.py install for mozfile 08:24:26 INFO - Running setup.py install for mozhttpd 08:24:27 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Running setup.py install for mozinfo 08:24:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Running setup.py install for mozInstall 08:24:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Running setup.py install for mozleak 08:24:27 INFO - Running setup.py install for mozlog 08:24:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Running setup.py install for moznetwork 08:24:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:24:27 INFO - Running setup.py install for mozprocess 08:24:28 INFO - Running setup.py install for mozprofile 08:24:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:24:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:24:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:24:28 INFO - Running setup.py install for mozrunner 08:24:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:24:28 INFO - Running setup.py install for mozscreenshot 08:24:28 INFO - Running setup.py install for moztest 08:24:28 INFO - Running setup.py install for mozversion 08:24:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:24:28 INFO - Running setup.py install for wptserve 08:24:28 INFO - Running setup.py install for marionette-driver 08:24:29 INFO - Running setup.py install for browsermob-proxy 08:24:29 INFO - Running setup.py install for marionette-client 08:24:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:24:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:24:29 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:24:29 INFO - Cleaning up... 08:24:29 INFO - Return code: 0 08:24:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:24:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:24:29 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 0x1055eee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10560bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed68ca4a40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056075e0>, '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 0x1051eacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105215990>, '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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:24:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:24:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:24:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YKT7cDYyMf/Render', 08:24:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:24:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:24:29 INFO - 'HOME': '/Users/cltbld', 08:24:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:24:29 INFO - 'LOGNAME': 'cltbld', 08:24:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:29 INFO - 'MOZ_NO_REMOTE': '1', 08:24:29 INFO - 'NO_EM_RESTART': '1', 08:24:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:24:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:24:29 INFO - 'PWD': '/builds/slave/test', 08:24:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:24:29 INFO - 'SHELL': '/bin/bash', 08:24:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dDFfD7oMNV/Listeners', 08:24:29 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:24:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:24:29 INFO - 'USER': 'cltbld', 08:24:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:24:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:24:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:24:29 INFO - 'XPC_FLAGS': '0x0', 08:24:29 INFO - 'XPC_SERVICE_NAME': '0', 08:24:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:24:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:24:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:24:29 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-uU98FM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-NfpQmZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-0i_ha5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-ryAyll-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-NXhAsV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-tCGkyu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-wADmzn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-4czL3l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-dUf527-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-5Nadxm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:24:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:24:30 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-vFxfcn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-JRYPUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-Y7Ao4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-MDlx6J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-lQ6VKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-_ZOw1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-WpSwGe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-0ev9J5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-RXKCxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:24:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:24:31 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-puAiaC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:24:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:24:32 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-VIR80U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:24:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:24:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:24:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:24:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:24:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:24:34 INFO - Downloading blessings-1.6.tar.gz 08:24:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:24:35 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:24:35 INFO - Installing collected packages: blessings 08:24:35 INFO - Running setup.py install for blessings 08:24:35 INFO - Successfully installed blessings 08:24:35 INFO - Cleaning up... 08:24:35 INFO - Return code: 0 08:24:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:24:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:24:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:24:35 INFO - Reading from file tmpfile_stdout 08:24:35 INFO - Current package versions: 08:24:35 INFO - blessings == 1.6 08:24:35 INFO - blobuploader == 1.2.4 08:24:35 INFO - browsermob-proxy == 0.6.0 08:24:35 INFO - docopt == 0.6.1 08:24:35 INFO - manifestparser == 1.1 08:24:35 INFO - marionette-client == 2.3.0 08:24:35 INFO - marionette-driver == 1.4.0 08:24:35 INFO - mozInstall == 1.12 08:24:35 INFO - mozcrash == 0.17 08:24:35 INFO - mozdebug == 0.1 08:24:35 INFO - mozdevice == 0.48 08:24:35 INFO - mozfile == 1.2 08:24:35 INFO - mozhttpd == 0.7 08:24:35 INFO - mozinfo == 0.9 08:24:35 INFO - mozleak == 0.1 08:24:35 INFO - mozlog == 3.1 08:24:35 INFO - moznetwork == 0.27 08:24:35 INFO - mozprocess == 0.22 08:24:35 INFO - mozprofile == 0.28 08:24:35 INFO - mozrunner == 6.11 08:24:35 INFO - mozscreenshot == 0.1 08:24:35 INFO - mozsystemmonitor == 0.0 08:24:35 INFO - moztest == 0.7 08:24:35 INFO - mozversion == 1.4 08:24:35 INFO - psutil == 3.1.1 08:24:35 INFO - requests == 1.2.3 08:24:35 INFO - wptserve == 1.4.0 08:24:35 INFO - wsgiref == 0.1.2 08:24:35 INFO - Running post-action listener: _resource_record_post_action 08:24:35 INFO - Running post-action listener: _start_resource_monitoring 08:24:35 INFO - Starting resource monitoring. 08:24:35 INFO - ##### 08:24:35 INFO - ##### Running pull step. 08:24:35 INFO - ##### 08:24:35 INFO - Running pre-action listener: _resource_record_pre_action 08:24:35 INFO - Running main action method: pull 08:24:35 INFO - Pull has nothing to do! 08:24:35 INFO - Running post-action listener: _resource_record_post_action 08:24:35 INFO - ##### 08:24:35 INFO - ##### Running install step. 08:24:35 INFO - ##### 08:24:35 INFO - Running pre-action listener: _resource_record_pre_action 08:24:35 INFO - Running main action method: install 08:24:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:24:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:24:35 INFO - Reading from file tmpfile_stdout 08:24:35 INFO - Detecting whether we're running mozinstall >=1.0... 08:24:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:24:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:24:36 INFO - Reading from file tmpfile_stdout 08:24:36 INFO - Output received: 08:24:36 INFO - Usage: mozinstall [options] installer 08:24:36 INFO - Options: 08:24:36 INFO - -h, --help show this help message and exit 08:24:36 INFO - -d DEST, --destination=DEST 08:24:36 INFO - Directory to install application into. [default: 08:24:36 INFO - "/builds/slave/test"] 08:24:36 INFO - --app=APP Application being installed. [default: firefox] 08:24:36 INFO - mkdir: /builds/slave/test/build/application 08:24:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 08:24:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 08:24:54 INFO - Reading from file tmpfile_stdout 08:24:54 INFO - Output received: 08:24:54 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:24:54 INFO - Running post-action listener: _resource_record_post_action 08:24:54 INFO - ##### 08:24:54 INFO - ##### Running run-tests step. 08:24:54 INFO - ##### 08:24:54 INFO - Running pre-action listener: _resource_record_pre_action 08:24:54 INFO - Running main action method: run_tests 08:24:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:24:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:24:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:24:54 INFO - grabbing minidump binary from tooltool 08:24:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:54 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 0x1056075e0>, '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 0x1051eacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105215990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:24:54 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:24:54 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 08:24:54 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:24:54 INFO - Return code: 0 08:24:54 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:24:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:24:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:24:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:24:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YKT7cDYyMf/Render', 08:24:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:24:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:24:54 INFO - 'HOME': '/Users/cltbld', 08:24:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:24:54 INFO - 'LOGNAME': 'cltbld', 08:24:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:24:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:54 INFO - 'MOZ_NO_REMOTE': '1', 08:24:54 INFO - 'NO_EM_RESTART': '1', 08:24:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:24:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:24:54 INFO - 'PWD': '/builds/slave/test', 08:24:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:24:54 INFO - 'SHELL': '/bin/bash', 08:24:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dDFfD7oMNV/Listeners', 08:24:54 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:24:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:24:54 INFO - 'USER': 'cltbld', 08:24:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:24:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:24:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:24:54 INFO - 'XPC_FLAGS': '0x0', 08:24:54 INFO - 'XPC_SERVICE_NAME': '0', 08:24:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:24:54 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:24:55 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:24:55 INFO - import pkg_resources 08:24:56 INFO - Using 1 client processes 08:24:56 INFO - wptserve Starting http server on 127.0.0.1:8000 08:24:56 INFO - wptserve Starting http server on 127.0.0.1:8001 08:24:56 INFO - wptserve Starting http server on 127.0.0.1:8443 08:24:58 INFO - SUITE-START | Running 778 tests 08:24:58 INFO - Running testharness tests 08:24:58 INFO - Setting up ssl 08:24:58 INFO - PROCESS | certutil | 08:24:58 INFO - PROCESS | certutil | 08:24:58 INFO - PROCESS | certutil | 08:24:58 INFO - Certificate Nickname Trust Attributes 08:24:58 INFO - SSL,S/MIME,JAR/XPI 08:24:58 INFO - 08:24:58 INFO - web-platform-tests CT,, 08:24:58 INFO - 08:24:58 INFO - Starting runner 08:24:59 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:24:59 INFO - PROCESS | 1644 | 1464794699382 Marionette DEBUG Marionette enabled via build flag and pref 08:24:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x113cf1000 == 1 [pid = 1644] [id = 1] 08:24:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 1 (0x113cf1800) [pid = 1644] [serial = 1] [outer = 0x0] 08:24:59 INFO - PROCESS | 1644 | [1644] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:24:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 2 (0x113cf2800) [pid = 1644] [serial = 2] [outer = 0x113cf1800] 08:24:59 INFO - PROCESS | 1644 | 1464794699693 Marionette INFO Listening on port 2828 08:24:59 INFO - PROCESS | 1644 | 1464794699924 Marionette DEBUG Marionette enabled via command-line flag 08:24:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x116951000 == 2 [pid = 1644] [id = 2] 08:24:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 3 (0x116951800) [pid = 1644] [serial = 3] [outer = 0x0] 08:24:59 INFO - PROCESS | 1644 | [1644] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:24:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 4 (0x116952800) [pid = 1644] [serial = 4] [outer = 0x116951800] 08:25:00 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:00 INFO - PROCESS | 1644 | 1464794700077 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 08:25:00 INFO - PROCESS | 1644 | 1464794700162 Marionette DEBUG Closed connection conn0 08:25:00 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:00 INFO - PROCESS | 1644 | 1464794700168 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 08:25:00 INFO - PROCESS | 1644 | 1464794700177 Marionette DEBUG Closed connection conn1 08:25:00 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:00 INFO - PROCESS | 1644 | 1464794700182 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 08:25:00 INFO - PROCESS | 1644 | 1464794700190 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:25:00 INFO - PROCESS | 1644 | 1464794700196 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160601074655","device":"desktop","version":"48.0a2"} 08:25:00 INFO - PROCESS | 1644 | [1644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:25:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fd7800 == 3 [pid = 1644] [id = 3] 08:25:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 5 (0x119fd8000) [pid = 1644] [serial = 5] [outer = 0x0] 08:25:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fd8800 == 4 [pid = 1644] [id = 4] 08:25:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 6 (0x11a319400) [pid = 1644] [serial = 6] [outer = 0x0] 08:25:01 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:25:01 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:25:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x123622800 == 5 [pid = 1644] [id = 5] 08:25:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 7 (0x11a318c00) [pid = 1644] [serial = 7] [outer = 0x0] 08:25:01 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:25:01 INFO - PROCESS | 1644 | [1644] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:25:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 8 (0x123733c00) [pid = 1644] [serial = 8] [outer = 0x11a318c00] 08:25:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 9 (0x123e09800) [pid = 1644] [serial = 9] [outer = 0x119fd8000] 08:25:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 10 (0x123358800) [pid = 1644] [serial = 10] [outer = 0x11a319400] 08:25:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 11 (0x12352cc00) [pid = 1644] [serial = 11] [outer = 0x11a318c00] 08:25:01 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:25:02 INFO - PROCESS | 1644 | 1464794702230 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1644 | 1464794702242 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 12 (0x12688c800) [pid = 1644] [serial = 12] [outer = 0x11a318c00] 08:25:02 INFO - PROCESS | 1644 | 1464794702595 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a80e85d7-bb8e-8048-8e79-baef4a32db91","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160601074655","device":"desktop","version":"48.0a2","command_id":1}}] 08:25:02 INFO - PROCESS | 1644 | 1464794702721 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:25:02 INFO - PROCESS | 1644 | 1464794702764 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:25:02 INFO - PROCESS | 1644 | 1464794702858 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:25:02 INFO - PROCESS | 1644 | [1644] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:25:02 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:25:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 13 (0x126e89800) [pid = 1644] [serial = 13] [outer = 0x11a318c00] 08:25:03 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:25:03 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:03 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:25:03 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:25:03 INFO - PROCESS | 1644 | 1464794703148 Marionette TRACE conn2 <- [1,3,null,{}] 08:25:03 INFO - PROCESS | 1644 | 1464794703150 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:25:03 INFO - PROCESS | 1644 | 1464794703165 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:25:03 INFO - PROCESS | 1644 | 1464794703205 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1644 | 1464794703207 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:25:03 INFO - PROCESS | 1644 | 1464794703212 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1644 | 1464794703215 Marionette TRACE conn2 <- [1,6,null,{}] 08:25:03 INFO - PROCESS | 1644 | 1464794703218 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:03 INFO - PROCESS | 1644 | 1464794703232 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:25:03 INFO - PROCESS | 1644 | 1464794703237 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x129184000 == 6 [pid = 1644] [id = 6] 08:25:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 14 (0x128f57000) [pid = 1644] [serial = 14] [outer = 0x0] 08:25:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 15 (0x128d44800) [pid = 1644] [serial = 15] [outer = 0x128f57000] 08:25:03 INFO - PROCESS | 1644 | 1464794703278 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 16 (0x128d4ac00) [pid = 1644] [serial = 16] [outer = 0x128f57000] 08:25:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x129423000 == 7 [pid = 1644] [id = 7] 08:25:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 17 (0x129637800) [pid = 1644] [serial = 17] [outer = 0x0] 08:25:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 18 (0x129643000) [pid = 1644] [serial = 18] [outer = 0x129637800] 08:25:03 INFO - PROCESS | 1644 | 1464794703685 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 19 (0x129645000) [pid = 1644] [serial = 19] [outer = 0x129637800] 08:25:03 INFO - PROCESS | 1644 | 1464794703810 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 623ms 08:25:03 INFO - PROCESS | 1644 | 1464794703869 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1644 | 1464794703870 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:25:03 INFO - PROCESS | 1644 | 1464794703901 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1644 | 1464794703903 Marionette TRACE conn2 <- [1,10,null,{}] 08:25:03 INFO - PROCESS | 1644 | 1464794703951 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:04 INFO - PROCESS | 1644 | 1464794704084 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:25:04 INFO - PROCESS | 1644 | 1464794704105 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aaad000 == 8 [pid = 1644] [id = 8] 08:25:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 20 (0x129b64800) [pid = 1644] [serial = 20] [outer = 0x0] 08:25:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 21 (0x12aa45800) [pid = 1644] [serial = 21] [outer = 0x129b64800] 08:25:04 INFO - PROCESS | 1644 | 1464794704146 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 22 (0x12afe8000) [pid = 1644] [serial = 22] [outer = 0x129b64800] 08:25:04 INFO - PROCESS | 1644 | 1464794704568 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 681ms 08:25:04 INFO - PROCESS | 1644 | 1464794704576 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:25:04 INFO - PROCESS | 1644 | 1464794704578 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:25:04 INFO - PROCESS | 1644 | 1464794704582 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 1644 | 1464794704584 Marionette TRACE conn2 <- [1,14,null,{}] 08:25:04 INFO - PROCESS | 1644 | 1464794704587 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:04 INFO - PROCESS | 1644 | 1464794704725 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:25:04 INFO - PROCESS | 1644 | 1464794704741 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b383000 == 9 [pid = 1644] [id = 9] 08:25:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 23 (0x12aff0400) [pid = 1644] [serial = 23] [outer = 0x0] 08:25:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 24 (0x12b2a5400) [pid = 1644] [serial = 24] [outer = 0x12aff0400] 08:25:04 INFO - PROCESS | 1644 | 1464794704780 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 25 (0x12b3e0000) [pid = 1644] [serial = 25] [outer = 0x12aff0400] 08:25:05 INFO - PROCESS | 1644 | 1464794705096 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 572ms 08:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:25:05 INFO - PROCESS | 1644 | 1464794705159 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1644 | 1464794705160 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:25:05 INFO - PROCESS | 1644 | 1464794705162 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1644 | 1464794705163 Marionette TRACE conn2 <- [1,18,null,{}] 08:25:05 INFO - PROCESS | 1644 | 1464794705166 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:05 INFO - PROCESS | 1644 | 1464794705257 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:25:05 INFO - PROCESS | 1644 | 1464794705262 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f3c000 == 10 [pid = 1644] [id = 10] 08:25:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 26 (0x1183c3c00) [pid = 1644] [serial = 26] [outer = 0x0] 08:25:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 27 (0x117f0b800) [pid = 1644] [serial = 27] [outer = 0x1183c3c00] 08:25:05 INFO - PROCESS | 1644 | 1464794705289 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 28 (0x12bc2c800) [pid = 1644] [serial = 28] [outer = 0x1183c3c00] 08:25:05 INFO - PROCESS | 1644 | 1464794705544 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 08:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:25:05 INFO - PROCESS | 1644 | 1464794705581 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1644 | 1464794705583 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:25:05 INFO - PROCESS | 1644 | 1464794705593 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1644 | 1464794705594 Marionette TRACE conn2 <- [1,22,null,{}] 08:25:05 INFO - PROCESS | 1644 | 1464794705596 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:05 INFO - PROCESS | 1644 | 1464794705686 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:25:05 INFO - PROCESS | 1644 | 1464794705692 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa5000 == 11 [pid = 1644] [id = 11] 08:25:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 29 (0x118205400) [pid = 1644] [serial = 29] [outer = 0x0] 08:25:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 30 (0x118624c00) [pid = 1644] [serial = 30] [outer = 0x118205400] 08:25:05 INFO - PROCESS | 1644 | 1464794705718 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 31 (0x11862e800) [pid = 1644] [serial = 31] [outer = 0x118205400] 08:25:05 INFO - PROCESS | 1644 | 1464794705961 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 427ms 08:25:06 INFO - PROCESS | 1644 | 1464794706012 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 1644 | 1464794706014 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:25:06 INFO - PROCESS | 1644 | 1464794706016 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1644 | 1464794706017 Marionette TRACE conn2 <- [1,26,null,{}] 08:25:06 INFO - PROCESS | 1644 | 1464794706027 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:06 INFO - PROCESS | 1644 | 1464794706118 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:25:06 INFO - PROCESS | 1644 | 1464794706125 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0af800 == 12 [pid = 1644] [id = 12] 08:25:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 32 (0x126e86800) [pid = 1644] [serial = 32] [outer = 0x0] 08:25:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 33 (0x12c32b800) [pid = 1644] [serial = 33] [outer = 0x126e86800] 08:25:06 INFO - PROCESS | 1644 | 1464794706149 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 34 (0x12c335000) [pid = 1644] [serial = 34] [outer = 0x126e86800] 08:25:06 INFO - PROCESS | 1644 | 1464794706388 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 08:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:25:06 INFO - PROCESS | 1644 | 1464794706445 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 1644 | 1464794706446 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:25:06 INFO - PROCESS | 1644 | 1464794706449 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1644 | 1464794706449 Marionette TRACE conn2 <- [1,30,null,{}] 08:25:06 INFO - PROCESS | 1644 | 1464794706459 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:06 INFO - PROCESS | 1644 | 1464794706548 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:25:06 INFO - PROCESS | 1644 | 1464794706552 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4c7000 == 13 [pid = 1644] [id = 13] 08:25:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 35 (0x12c337c00) [pid = 1644] [serial = 35] [outer = 0x0] 08:25:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 36 (0x12c4e9c00) [pid = 1644] [serial = 36] [outer = 0x12c337c00] 08:25:06 INFO - PROCESS | 1644 | 1464794706576 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 37 (0x12c4ef000) [pid = 1644] [serial = 37] [outer = 0x12c337c00] 08:25:06 INFO - PROCESS | 1644 | 1464794706823 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 424ms 08:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:25:06 INFO - PROCESS | 1644 | 1464794706876 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 1644 | 1464794706878 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:25:06 INFO - PROCESS | 1644 | 1464794706881 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1644 | 1464794706882 Marionette TRACE conn2 <- [1,34,null,{}] 08:25:06 INFO - PROCESS | 1644 | 1464794706885 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:07 INFO - PROCESS | 1644 | 1464794707006 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:25:07 INFO - PROCESS | 1644 | 1464794707010 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7ee000 == 14 [pid = 1644] [id = 14] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 38 (0x12c4f1400) [pid = 1644] [serial = 38] [outer = 0x0] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 39 (0x12c4f3800) [pid = 1644] [serial = 39] [outer = 0x12c4f1400] 08:25:07 INFO - PROCESS | 1644 | 1464794707038 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 40 (0x12c916c00) [pid = 1644] [serial = 40] [outer = 0x12c4f1400] 08:25:07 INFO - PROCESS | 1644 | 1464794707283 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 420ms 08:25:07 INFO - PROCESS | 1644 | 1464794707300 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:25:07 INFO - PROCESS | 1644 | 1464794707302 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:25:07 INFO - PROCESS | 1644 | 1464794707311 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - PROCESS | 1644 | 1464794707312 Marionette TRACE conn2 <- [1,38,null,{}] 08:25:07 INFO - PROCESS | 1644 | 1464794707315 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:07 INFO - PROCESS | 1644 | 1464794707406 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:25:07 INFO - PROCESS | 1644 | 1464794707411 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12caef000 == 15 [pid = 1644] [id = 15] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 41 (0x12c919400) [pid = 1644] [serial = 41] [outer = 0x0] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 42 (0x12ca6e400) [pid = 1644] [serial = 42] [outer = 0x12c919400] 08:25:07 INFO - PROCESS | 1644 | 1464794707436 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 43 (0x12ca74400) [pid = 1644] [serial = 43] [outer = 0x12c919400] 08:25:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce4e000 == 16 [pid = 1644] [id = 16] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 44 (0x12ce4e800) [pid = 1644] [serial = 44] [outer = 0x0] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 45 (0x12ce54000) [pid = 1644] [serial = 45] [outer = 0x12ce4e800] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 46 (0x12ce58800) [pid = 1644] [serial = 46] [outer = 0x12ce4e800] 08:25:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cafc000 == 17 [pid = 1644] [id = 17] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 47 (0x12b3e5800) [pid = 1644] [serial = 47] [outer = 0x0] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 48 (0x12ceb2000) [pid = 1644] [serial = 48] [outer = 0x12b3e5800] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 49 (0x12ca73400) [pid = 1644] [serial = 49] [outer = 0x12b3e5800] 08:25:07 INFO - PROCESS | 1644 | 1464794707795 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 519ms 08:25:07 INFO - PROCESS | 1644 | 1464794707831 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:25:07 INFO - PROCESS | 1644 | 1464794707832 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:25:07 INFO - PROCESS | 1644 | 1464794707834 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - PROCESS | 1644 | 1464794707835 Marionette TRACE conn2 <- [1,42,null,{}] 08:25:07 INFO - PROCESS | 1644 | 1464794707838 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:07 INFO - PROCESS | 1644 | 1464794707925 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:25:07 INFO - PROCESS | 1644 | 1464794707930 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d17f000 == 18 [pid = 1644] [id = 18] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 50 (0x12ca6c400) [pid = 1644] [serial = 50] [outer = 0x0] 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 51 (0x12ceed000) [pid = 1644] [serial = 51] [outer = 0x12ca6c400] 08:25:07 INFO - PROCESS | 1644 | 1464794707955 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 52 (0x12d32fc00) [pid = 1644] [serial = 52] [outer = 0x12ca6c400] 08:25:08 INFO - PROCESS | 1644 | 1464794708205 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 422ms 08:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:25:08 INFO - PROCESS | 1644 | 1464794708260 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 1644 | 1464794708261 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:25:08 INFO - PROCESS | 1644 | 1464794708263 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1644 | 1464794708265 Marionette TRACE conn2 <- [1,46,null,{}] 08:25:08 INFO - PROCESS | 1644 | 1464794708267 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:08 INFO - PROCESS | 1644 | 1464794708365 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:25:08 INFO - PROCESS | 1644 | 1464794708369 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4cd800 == 19 [pid = 1644] [id = 19] 08:25:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 53 (0x118417000) [pid = 1644] [serial = 53] [outer = 0x0] 08:25:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 54 (0x11841b800) [pid = 1644] [serial = 54] [outer = 0x118417000] 08:25:08 INFO - PROCESS | 1644 | 1464794708397 Marionette DEBUG loaded listener.js 08:25:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 55 (0x118420000) [pid = 1644] [serial = 55] [outer = 0x118417000] 08:25:08 INFO - PROCESS | 1644 | 1464794708625 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 08:25:08 INFO - PROCESS | 1644 | 1464794708632 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 1644 | 1464794708633 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:25:08 INFO - PROCESS | 1644 | 1464794708642 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1644 | 1464794708643 Marionette TRACE conn2 <- [1,50,null,{}] 08:25:08 INFO - PROCESS | 1644 | 1464794708645 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:08 INFO - PROCESS | 1644 | 1464794708742 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:25:08 INFO - PROCESS | 1644 | 1464794708746 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d71b000 == 20 [pid = 1644] [id = 20] 08:25:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 56 (0x118537c00) [pid = 1644] [serial = 56] [outer = 0x0] 08:25:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 57 (0x12d335000) [pid = 1644] [serial = 57] [outer = 0x118537c00] 08:25:08 INFO - PROCESS | 1644 | 1464794708770 Marionette DEBUG loaded listener.js 08:25:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 58 (0x12bc45c00) [pid = 1644] [serial = 58] [outer = 0x118537c00] 08:25:08 INFO - PROCESS | 1644 | 1464794708995 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 374ms 08:25:09 INFO - PROCESS | 1644 | 1464794709010 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 1644 | 1464794709012 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:25:09 INFO - PROCESS | 1644 | 1464794709014 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 1644 | 1464794709015 Marionette TRACE conn2 <- [1,54,null,{}] 08:25:09 INFO - PROCESS | 1644 | 1464794709017 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:09 INFO - PROCESS | 1644 | 1464794709126 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:25:09 INFO - PROCESS | 1644 | 1464794709141 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d72b800 == 21 [pid = 1644] [id = 21] 08:25:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 59 (0x12bc4c000) [pid = 1644] [serial = 59] [outer = 0x0] 08:25:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 60 (0x12bc4d800) [pid = 1644] [serial = 60] [outer = 0x12bc4c000] 08:25:09 INFO - PROCESS | 1644 | 1464794709169 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 61 (0x12ddba800) [pid = 1644] [serial = 61] [outer = 0x12bc4c000] 08:25:09 INFO - PROCESS | 1644 | 1464794709445 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 468ms 08:25:10 INFO - PROCESS | 1644 | 1464794710160 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 1644 | 1464794710162 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:25:10 INFO - PROCESS | 1644 | 1464794710200 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 1644 | 1464794710201 Marionette TRACE conn2 <- [1,58,null,{}] 08:25:10 INFO - PROCESS | 1644 | 1464794710207 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:10 INFO - PROCESS | 1644 | 1464794710316 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:25:10 INFO - PROCESS | 1644 | 1464794710396 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x112613800 == 22 [pid = 1644] [id = 22] 08:25:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 62 (0x1122b2800) [pid = 1644] [serial = 62] [outer = 0x0] 08:25:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 63 (0x112730000) [pid = 1644] [serial = 63] [outer = 0x1122b2800] 08:25:10 INFO - PROCESS | 1644 | 1464794710427 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 64 (0x112fd4400) [pid = 1644] [serial = 64] [outer = 0x1122b2800] 08:25:10 INFO - PROCESS | 1644 | 1464794710831 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 674ms 08:25:10 INFO - PROCESS | 1644 | 1464794710872 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 1644 | 1464794710875 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:25:10 INFO - PROCESS | 1644 | 1464794710880 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 1644 | 1464794710883 Marionette TRACE conn2 <- [1,62,null,{}] 08:25:10 INFO - PROCESS | 1644 | 1464794710886 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:10 INFO - PROCESS | 1644 | 1464794710995 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:25:11 INFO - PROCESS | 1644 | 1464794711034 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x116820000 == 23 [pid = 1644] [id = 23] 08:25:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 65 (0x113c4d400) [pid = 1644] [serial = 65] [outer = 0x0] 08:25:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x11686a000) [pid = 1644] [serial = 66] [outer = 0x113c4d400] 08:25:11 INFO - PROCESS | 1644 | 1464794711065 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x116b6c800) [pid = 1644] [serial = 67] [outer = 0x113c4d400] 08:25:11 INFO - PROCESS | 1644 | 1464794711461 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 622ms 08:25:11 INFO - PROCESS | 1644 | 1464794711501 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 1644 | 1464794711503 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:25:11 INFO - PROCESS | 1644 | 1464794711505 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 1644 | 1464794711507 Marionette TRACE conn2 <- [1,66,null,{}] 08:25:11 INFO - PROCESS | 1644 | 1464794711513 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:11 INFO - PROCESS | 1644 | 1464794711625 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:25:11 INFO - PROCESS | 1644 | 1464794711705 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172ca000 == 24 [pid = 1644] [id = 24] 08:25:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 68 (0x11820fc00) [pid = 1644] [serial = 68] [outer = 0x0] 08:25:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 69 (0x118251000) [pid = 1644] [serial = 69] [outer = 0x11820fc00] 08:25:11 INFO - PROCESS | 1644 | 1464794711751 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 70 (0x11841ec00) [pid = 1644] [serial = 70] [outer = 0x11820fc00] 08:25:12 INFO - PROCESS | 1644 | 1464794712416 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 970ms 08:25:12 INFO - PROCESS | 1644 | 1464794712475 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:25:12 INFO - PROCESS | 1644 | 1464794712478 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:25:12 INFO - PROCESS | 1644 | 1464794712481 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 1644 | 1464794712482 Marionette TRACE conn2 <- [1,70,null,{}] 08:25:12 INFO - PROCESS | 1644 | 1464794712486 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:12 INFO - PROCESS | 1644 | 1464794712563 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:25:12 INFO - PROCESS | 1644 | 1464794712618 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x113eb0000 == 25 [pid = 1644] [id = 25] 08:25:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 71 (0x111fd7400) [pid = 1644] [serial = 71] [outer = 0x0] 08:25:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x1167cd000) [pid = 1644] [serial = 72] [outer = 0x111fd7400] 08:25:12 INFO - PROCESS | 1644 | 1464794712648 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x11695c400) [pid = 1644] [serial = 73] [outer = 0x111fd7400] 08:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 08:25:13 INFO - PROCESS | 1644 | 1464794713046 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:13 INFO - PROCESS | 1644 | 1464794713051 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:25:13 INFO - PROCESS | 1644 | 1464794713058 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:25:13 INFO - PROCESS | 1644 | 1464794713062 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1644 | 1464794713064 Marionette TRACE conn2 <- [1,74,null,{}] 08:25:13 INFO - PROCESS | 1644 | 1464794713066 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 1644 | 1464794713137 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:25:13 INFO - PROCESS | 1644 | 1464794713142 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165ec800 == 26 [pid = 1644] [id = 26] 08:25:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x116962000) [pid = 1644] [serial = 74] [outer = 0x0] 08:25:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x11777f000) [pid = 1644] [serial = 75] [outer = 0x116962000] 08:25:13 INFO - PROCESS | 1644 | 1464794713171 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x118122c00) [pid = 1644] [serial = 76] [outer = 0x116962000] 08:25:13 INFO - PROCESS | 1644 | 1464794713495 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 08:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:25:13 INFO - PROCESS | 1644 | 1464794713532 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1644 | 1464794713533 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:25:13 INFO - PROCESS | 1644 | 1464794713536 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1644 | 1464794713540 Marionette TRACE conn2 <- [1,78,null,{}] 08:25:13 INFO - PROCESS | 1644 | 1464794713548 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 1644 | 1464794713618 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:25:13 INFO - PROCESS | 1644 | 1464794713624 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1171a1800 == 27 [pid = 1644] [id = 27] 08:25:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x11820c000) [pid = 1644] [serial = 77] [outer = 0x0] 08:25:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x118252000) [pid = 1644] [serial = 78] [outer = 0x11820c000] 08:25:13 INFO - PROCESS | 1644 | 1464794713653 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x118492800) [pid = 1644] [serial = 79] [outer = 0x11820c000] 08:25:13 INFO - PROCESS | 1644 | 1464794713964 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 08:25:14 INFO - PROCESS | 1644 | 1464794714009 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 1644 | 1464794714010 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:25:14 INFO - PROCESS | 1644 | 1464794714012 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 1644 | 1464794714013 Marionette TRACE conn2 <- [1,82,null,{}] 08:25:14 INFO - PROCESS | 1644 | 1464794714016 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 1644 | 1464794714099 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:25:14 INFO - PROCESS | 1644 | 1464794714140 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f27000 == 28 [pid = 1644] [id = 28] 08:25:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x11820d400) [pid = 1644] [serial = 80] [outer = 0x0] 08:25:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x11853b800) [pid = 1644] [serial = 81] [outer = 0x11820d400] 08:25:14 INFO - PROCESS | 1644 | 1464794714166 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x118a47400) [pid = 1644] [serial = 82] [outer = 0x11820d400] 08:25:14 INFO - PROCESS | 1644 | 1464794714440 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 467ms 08:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:25:14 INFO - PROCESS | 1644 | 1464794714480 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 1644 | 1464794714482 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:25:14 INFO - PROCESS | 1644 | 1464794714484 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 1644 | 1464794714485 Marionette TRACE conn2 <- [1,86,null,{}] 08:25:14 INFO - PROCESS | 1644 | 1464794714495 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 1644 | 1464794714567 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:25:14 INFO - PROCESS | 1644 | 1464794714574 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184ac800 == 29 [pid = 1644] [id = 29] 08:25:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x118a50c00) [pid = 1644] [serial = 83] [outer = 0x0] 08:25:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x119170400) [pid = 1644] [serial = 84] [outer = 0x118a50c00] 08:25:14 INFO - PROCESS | 1644 | 1464794714599 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1192d0400) [pid = 1644] [serial = 85] [outer = 0x118a50c00] 08:25:14 INFO - PROCESS | 1644 | 1464794714891 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 425ms 08:25:14 INFO - PROCESS | 1644 | 1464794714911 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 1644 | 1464794714912 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:25:14 INFO - PROCESS | 1644 | 1464794714918 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 1644 | 1464794714919 Marionette TRACE conn2 <- [1,90,null,{}] 08:25:14 INFO - PROCESS | 1644 | 1464794714924 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 1644 | 1464794715032 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:25:15 INFO - PROCESS | 1644 | 1464794715040 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x118aab000 == 30 [pid = 1644] [id = 30] 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x118626800) [pid = 1644] [serial = 86] [outer = 0x0] 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x119544400) [pid = 1644] [serial = 87] [outer = 0x118626800] 08:25:15 INFO - PROCESS | 1644 | 1464794715065 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x119cb1000) [pid = 1644] [serial = 88] [outer = 0x118626800] 08:25:15 INFO - PROCESS | 1644 | 1464794715353 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 08:25:15 INFO - PROCESS | 1644 | 1464794715393 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 1644 | 1464794715394 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:25:15 INFO - PROCESS | 1644 | 1464794715397 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 1644 | 1464794715398 Marionette TRACE conn2 <- [1,94,null,{}] 08:25:15 INFO - PROCESS | 1644 | 1464794715400 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 1644 | 1464794715473 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:25:15 INFO - PROCESS | 1644 | 1464794715478 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x112271800 == 31 [pid = 1644] [id = 31] 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x119810800) [pid = 1644] [serial = 89] [outer = 0x0] 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x119ea6000) [pid = 1644] [serial = 90] [outer = 0x119810800] 08:25:15 INFO - PROCESS | 1644 | 1464794715504 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x11a3b3400) [pid = 1644] [serial = 91] [outer = 0x119810800] 08:25:15 INFO - PROCESS | 1644 | 1464794715805 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 08:25:15 INFO - PROCESS | 1644 | 1464794715815 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 1644 | 1464794715816 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:25:15 INFO - PROCESS | 1644 | 1464794715819 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 1644 | 1464794715821 Marionette TRACE conn2 <- [1,98,null,{}] 08:25:15 INFO - PROCESS | 1644 | 1464794715826 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 1644 | 1464794715896 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:25:15 INFO - PROCESS | 1644 | 1464794715943 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x11953c000 == 32 [pid = 1644] [id = 32] 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x118a51400) [pid = 1644] [serial = 92] [outer = 0x0] 08:25:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x11a3b3000) [pid = 1644] [serial = 93] [outer = 0x118a51400] 08:25:15 INFO - PROCESS | 1644 | 1464794715968 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x1212c0400) [pid = 1644] [serial = 94] [outer = 0x118a51400] 08:25:16 INFO - PROCESS | 1644 | 1464794716207 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 08:25:16 INFO - PROCESS | 1644 | 1464794716247 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 1644 | 1464794716248 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:25:16 INFO - PROCESS | 1644 | 1464794716251 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 1644 | 1464794716262 Marionette TRACE conn2 <- [1,102,null,{}] 08:25:16 INFO - PROCESS | 1644 | 1464794716277 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 1644 | 1464794716351 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:25:16 INFO - PROCESS | 1644 | 1464794716357 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a72800 == 33 [pid = 1644] [id = 33] 08:25:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1212c0800) [pid = 1644] [serial = 95] [outer = 0x0] 08:25:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x123026400) [pid = 1644] [serial = 96] [outer = 0x1212c0800] 08:25:16 INFO - PROCESS | 1644 | 1464794716383 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x12330fc00) [pid = 1644] [serial = 97] [outer = 0x1212c0800] 08:25:16 INFO - PROCESS | 1644 | 1464794716677 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 438ms 08:25:16 INFO - PROCESS | 1644 | 1464794716697 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:25:16 INFO - PROCESS | 1644 | 1464794716699 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:25:16 INFO - PROCESS | 1644 | 1464794716702 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 1644 | 1464794716706 Marionette TRACE conn2 <- [1,106,null,{}] 08:25:16 INFO - PROCESS | 1644 | 1464794716710 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 1644 | 1464794716807 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:25:16 INFO - PROCESS | 1644 | 1464794716851 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c10000 == 34 [pid = 1644] [id = 34] 08:25:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x118497c00) [pid = 1644] [serial = 98] [outer = 0x0] 08:25:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x123356000) [pid = 1644] [serial = 99] [outer = 0x118497c00] 08:25:16 INFO - PROCESS | 1644 | 1464794716876 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x123536000) [pid = 1644] [serial = 100] [outer = 0x118497c00] 08:25:17 INFO - PROCESS | 1644 | 1464794717134 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 474ms 08:25:17 INFO - PROCESS | 1644 | 1464794717176 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1644 | 1464794717178 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:25:17 INFO - PROCESS | 1644 | 1464794717180 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 1644 | 1464794717182 Marionette TRACE conn2 <- [1,110,null,{}] 08:25:17 INFO - PROCESS | 1644 | 1464794717184 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 1644 | 1464794717282 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:25:17 INFO - PROCESS | 1644 | 1464794717286 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212ad800 == 35 [pid = 1644] [id = 35] 08:25:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1233a5800) [pid = 1644] [serial = 101] [outer = 0x0] 08:25:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x1239e9000) [pid = 1644] [serial = 102] [outer = 0x1233a5800] 08:25:17 INFO - PROCESS | 1644 | 1464794717324 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1245cbc00) [pid = 1644] [serial = 103] [outer = 0x1233a5800] 08:25:17 INFO - PROCESS | 1644 | 1464794717627 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 08:25:17 INFO - PROCESS | 1644 | 1464794717649 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1644 | 1464794717650 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:25:17 INFO - PROCESS | 1644 | 1464794717653 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 1644 | 1464794717656 Marionette TRACE conn2 <- [1,114,null,{}] 08:25:17 INFO - PROCESS | 1644 | 1464794717660 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 1644 | 1464794717732 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:25:17 INFO - PROCESS | 1644 | 1464794717781 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x123118000 == 36 [pid = 1644] [id = 36] 08:25:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12372e400) [pid = 1644] [serial = 104] [outer = 0x0] 08:25:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1245ef400) [pid = 1644] [serial = 105] [outer = 0x12372e400] 08:25:17 INFO - PROCESS | 1644 | 1464794717805 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x124e42800) [pid = 1644] [serial = 106] [outer = 0x12372e400] 08:25:18 INFO - PROCESS | 1644 | 1464794718055 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 422ms 08:25:18 INFO - PROCESS | 1644 | 1464794718077 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1644 | 1464794718078 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:25:18 INFO - PROCESS | 1644 | 1464794718082 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 1644 | 1464794718083 Marionette TRACE conn2 <- [1,118,null,{}] 08:25:18 INFO - PROCESS | 1644 | 1464794718085 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:18 INFO - PROCESS | 1644 | 1464794718171 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:25:18 INFO - PROCESS | 1644 | 1464794718177 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12362b800 == 37 [pid = 1644] [id = 37] 08:25:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x124e42c00) [pid = 1644] [serial = 107] [outer = 0x0] 08:25:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x124e98800) [pid = 1644] [serial = 108] [outer = 0x124e42c00] 08:25:18 INFO - PROCESS | 1644 | 1464794718203 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12643b400) [pid = 1644] [serial = 109] [outer = 0x124e42c00] 08:25:18 INFO - PROCESS | 1644 | 1464794718590 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 520ms 08:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:25:18 INFO - PROCESS | 1644 | 1464794718603 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1644 | 1464794718605 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:25:18 INFO - PROCESS | 1644 | 1464794718608 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 1644 | 1464794718610 Marionette TRACE conn2 <- [1,122,null,{}] 08:25:18 INFO - PROCESS | 1644 | 1464794718613 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:18 INFO - PROCESS | 1644 | 1464794718755 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:25:18 INFO - PROCESS | 1644 | 1464794718765 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x123ad7800 == 38 [pid = 1644] [id = 38] 08:25:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118a4ec00) [pid = 1644] [serial = 110] [outer = 0x0] 08:25:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12643ac00) [pid = 1644] [serial = 111] [outer = 0x118a4ec00] 08:25:18 INFO - PROCESS | 1644 | 1464794718805 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1264e2c00) [pid = 1644] [serial = 112] [outer = 0x118a4ec00] 08:25:19 INFO - PROCESS | 1644 | 1464794719066 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 08:25:19 INFO - PROCESS | 1644 | 1464794719077 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 1644 | 1464794719079 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:25:19 INFO - PROCESS | 1644 | 1464794719082 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1644 | 1464794719083 Marionette TRACE conn2 <- [1,126,null,{}] 08:25:19 INFO - PROCESS | 1644 | 1464794719086 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:19 INFO - PROCESS | 1644 | 1464794719172 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:25:19 INFO - PROCESS | 1644 | 1464794719177 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1248a1000 == 39 [pid = 1644] [id = 39] 08:25:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1266acc00) [pid = 1644] [serial = 113] [outer = 0x0] 08:25:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x126c2d000) [pid = 1644] [serial = 114] [outer = 0x1266acc00] 08:25:19 INFO - PROCESS | 1644 | 1464794719201 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x126e7e000) [pid = 1644] [serial = 115] [outer = 0x1266acc00] 08:25:19 INFO - PROCESS | 1644 | 1464794719512 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 08:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:25:19 INFO - PROCESS | 1644 | 1464794719551 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 1644 | 1464794719552 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:25:19 INFO - PROCESS | 1644 | 1464794719554 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1644 | 1464794719555 Marionette TRACE conn2 <- [1,130,null,{}] 08:25:19 INFO - PROCESS | 1644 | 1464794719565 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:19 INFO - PROCESS | 1644 | 1464794719659 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:25:19 INFO - PROCESS | 1644 | 1464794719666 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x124eae000 == 40 [pid = 1644] [id = 40] 08:25:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x126448400) [pid = 1644] [serial = 116] [outer = 0x0] 08:25:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x126e81c00) [pid = 1644] [serial = 117] [outer = 0x126448400] 08:25:19 INFO - PROCESS | 1644 | 1464794719690 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x128d46000) [pid = 1644] [serial = 118] [outer = 0x126448400] 08:25:20 INFO - PROCESS | 1644 | 1464794720017 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 476ms 08:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:25:20 INFO - PROCESS | 1644 | 1464794720030 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 1644 | 1464794720031 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:25:20 INFO - PROCESS | 1644 | 1464794720033 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - PROCESS | 1644 | 1464794720034 Marionette TRACE conn2 <- [1,134,null,{}] 08:25:20 INFO - PROCESS | 1644 | 1464794720037 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:20 INFO - PROCESS | 1644 | 1464794720111 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:25:20 INFO - PROCESS | 1644 | 1464794720115 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x126c16800 == 41 [pid = 1644] [id = 41] 08:25:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x128d4a400) [pid = 1644] [serial = 119] [outer = 0x0] 08:25:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x128da7800) [pid = 1644] [serial = 120] [outer = 0x128d4a400] 08:25:20 INFO - PROCESS | 1644 | 1464794720141 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x128f5e000) [pid = 1644] [serial = 121] [outer = 0x128d4a400] 08:25:21 INFO - PROCESS | 1644 | 1464794721164 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 08:25:21 INFO - PROCESS | 1644 | 1464794721209 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 1644 | 1464794721211 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:25:21 INFO - PROCESS | 1644 | 1464794721214 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1644 | 1464794721216 Marionette TRACE conn2 <- [1,138,null,{}] 08:25:21 INFO - PROCESS | 1644 | 1464794721242 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 1644 | 1464794721332 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:25:21 INFO - PROCESS | 1644 | 1464794721339 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x113a55000 == 42 [pid = 1644] [id = 42] 08:25:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1161b2400) [pid = 1644] [serial = 122] [outer = 0x0] 08:25:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1167cf800) [pid = 1644] [serial = 123] [outer = 0x1161b2400] 08:25:21 INFO - PROCESS | 1644 | 1464794721367 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x116962800) [pid = 1644] [serial = 124] [outer = 0x1161b2400] 08:25:21 INFO - PROCESS | 1644 | 1464794721694 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 525ms 08:25:21 INFO - PROCESS | 1644 | 1464794721741 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 1644 | 1464794721744 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:25:21 INFO - PROCESS | 1644 | 1464794721749 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1644 | 1464794721750 Marionette TRACE conn2 <- [1,142,null,{}] 08:25:21 INFO - PROCESS | 1644 | 1464794721753 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 1644 | 1464794721838 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:25:21 INFO - PROCESS | 1644 | 1464794721869 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x11674d800 == 43 [pid = 1644] [id = 43] 08:25:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x116b6a800) [pid = 1644] [serial = 125] [outer = 0x0] 08:25:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11811d800) [pid = 1644] [serial = 126] [outer = 0x116b6a800] 08:25:21 INFO - PROCESS | 1644 | 1464794721895 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x118208800) [pid = 1644] [serial = 127] [outer = 0x116b6a800] 08:25:22 INFO - PROCESS | 1644 | 1464794722237 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 08:25:22 INFO - PROCESS | 1644 | 1464794722269 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 1644 | 1464794722282 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x126e86800) [pid = 1644] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x118205400) [pid = 1644] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x1183c3c00) [pid = 1644] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12aff0400) [pid = 1644] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x129b64800) [pid = 1644] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x128f57000) [pid = 1644] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x118537c00) [pid = 1644] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x118417000) [pid = 1644] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12ca6c400) [pid = 1644] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12c919400) [pid = 1644] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12c4f1400) [pid = 1644] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12c337c00) [pid = 1644] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x118a4ec00) [pid = 1644] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x11820fc00) [pid = 1644] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x111fd7400) [pid = 1644] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x116962000) [pid = 1644] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x11820c000) [pid = 1644] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11820d400) [pid = 1644] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x118a50c00) [pid = 1644] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x118626800) [pid = 1644] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x119810800) [pid = 1644] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118a51400) [pid = 1644] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1212c0800) [pid = 1644] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x118497c00) [pid = 1644] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12372e400) [pid = 1644] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x124e42c00) [pid = 1644] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12bc4c000) [pid = 1644] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x1122b2800) [pid = 1644] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:25:22 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x113c4d400) [pid = 1644] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:25:22 INFO - PROCESS | 1644 | 1464794722925 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 1644 | 1464794722928 Marionette TRACE conn2 <- [1,146,null,{}] 08:25:22 INFO - PROCESS | 1644 | 1464794722934 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:23 INFO - PROCESS | 1644 | 1464794723013 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:25:23 INFO - PROCESS | 1644 | 1464794723018 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172c7000 == 44 [pid = 1644] [id = 44] 08:25:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x11820d000) [pid = 1644] [serial = 128] [outer = 0x0] 08:25:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x118211400) [pid = 1644] [serial = 129] [outer = 0x11820d000] 08:25:23 INFO - PROCESS | 1644 | 1464794723053 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x118417800) [pid = 1644] [serial = 130] [outer = 0x11820d000] 08:25:23 INFO - PROCESS | 1644 | 1464794723514 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 660ms 08:25:23 INFO - PROCESS | 1644 | 1464794723547 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 1644 | 1464794723549 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:25:23 INFO - PROCESS | 1644 | 1464794723553 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 1644 | 1464794723555 Marionette TRACE conn2 <- [1,150,null,{}] 08:25:23 INFO - PROCESS | 1644 | 1464794723557 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:23 INFO - PROCESS | 1644 | 1464794723626 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:25:23 INFO - PROCESS | 1644 | 1464794723630 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x118243000 == 45 [pid = 1644] [id = 45] 08:25:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x118495000) [pid = 1644] [serial = 131] [outer = 0x0] 08:25:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x118625000) [pid = 1644] [serial = 132] [outer = 0x118495000] 08:25:23 INFO - PROCESS | 1644 | 1464794723658 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x118630c00) [pid = 1644] [serial = 133] [outer = 0x118495000] 08:25:23 INFO - PROCESS | 1644 | 1464794723973 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 08:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:25:24 INFO - PROCESS | 1644 | 1464794724023 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1644 | 1464794724024 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:25:24 INFO - PROCESS | 1644 | 1464794724026 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1644 | 1464794724027 Marionette TRACE conn2 <- [1,154,null,{}] 08:25:24 INFO - PROCESS | 1644 | 1464794724029 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 1644 | 1464794724097 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:25:24 INFO - PROCESS | 1644 | 1464794724147 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x11851d800 == 46 [pid = 1644] [id = 46] 08:25:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x117f0f800) [pid = 1644] [serial = 134] [outer = 0x0] 08:25:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x118632000) [pid = 1644] [serial = 135] [outer = 0x117f0f800] 08:25:24 INFO - PROCESS | 1644 | 1464794724172 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x11911f000) [pid = 1644] [serial = 136] [outer = 0x117f0f800] 08:25:24 INFO - PROCESS | 1644 | 1464794724500 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 518ms 08:25:24 INFO - PROCESS | 1644 | 1464794724545 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:25:24 INFO - PROCESS | 1644 | 1464794724548 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:25:24 INFO - PROCESS | 1644 | 1464794724551 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1644 | 1464794724553 Marionette TRACE conn2 <- [1,158,null,{}] 08:25:24 INFO - PROCESS | 1644 | 1464794724556 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 1644 | 1464794724707 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:25:24 INFO - PROCESS | 1644 | 1464794724716 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x11941b000 == 47 [pid = 1644] [id = 47] 08:25:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x11911bc00) [pid = 1644] [serial = 137] [outer = 0x0] 08:25:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1192d1000) [pid = 1644] [serial = 138] [outer = 0x11911bc00] 08:25:24 INFO - PROCESS | 1644 | 1464794724757 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x11980c400) [pid = 1644] [serial = 139] [outer = 0x11911bc00] 08:25:25 INFO - PROCESS | 1644 | 1464794725213 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 08:25:25 INFO - PROCESS | 1644 | 1464794725222 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:25:25 INFO - PROCESS | 1644 | 1464794725224 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:25:25 INFO - PROCESS | 1644 | 1464794725228 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 1644 | 1464794725230 Marionette TRACE conn2 <- [1,162,null,{}] 08:25:25 INFO - PROCESS | 1644 | 1464794725234 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:25 INFO - PROCESS | 1644 | 1464794725325 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:25:25 INFO - PROCESS | 1644 | 1464794725402 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165e9000 == 48 [pid = 1644] [id = 48] 08:25:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x11670b400) [pid = 1644] [serial = 140] [outer = 0x0] 08:25:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x116874800) [pid = 1644] [serial = 141] [outer = 0x11670b400] 08:25:25 INFO - PROCESS | 1644 | 1464794725445 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x117f07800) [pid = 1644] [serial = 142] [outer = 0x11670b400] 08:25:25 INFO - PROCESS | 1644 | 1464794725876 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 08:25:25 INFO - PROCESS | 1644 | 1464794725899 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:25:25 INFO - PROCESS | 1644 | 1464794725903 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:25:25 INFO - PROCESS | 1644 | 1464794725908 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 1644 | 1464794725909 Marionette TRACE conn2 <- [1,166,null,{}] 08:25:25 INFO - PROCESS | 1644 | 1464794725912 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 1644 | 1464794726000 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:25:26 INFO - PROCESS | 1644 | 1464794726043 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x119542000 == 49 [pid = 1644] [id = 49] 08:25:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11811e400) [pid = 1644] [serial = 143] [outer = 0x0] 08:25:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1183c2000) [pid = 1644] [serial = 144] [outer = 0x11811e400] 08:25:26 INFO - PROCESS | 1644 | 1464794726073 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118628c00) [pid = 1644] [serial = 145] [outer = 0x11811e400] 08:25:26 INFO - PROCESS | 1644 | 1464794726510 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 08:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:25:26 INFO - PROCESS | 1644 | 1464794726527 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 1644 | 1464794726529 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:25:26 INFO - PROCESS | 1644 | 1464794726531 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 1644 | 1464794726534 Marionette TRACE conn2 <- [1,170,null,{}] 08:25:26 INFO - PROCESS | 1644 | 1464794726560 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 1644 | 1464794726666 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:25:26 INFO - PROCESS | 1644 | 1464794726737 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12129d800 == 50 [pid = 1644] [id = 50] 08:25:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x11954ac00) [pid = 1644] [serial = 146] [outer = 0x0] 08:25:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x1197cfc00) [pid = 1644] [serial = 147] [outer = 0x11954ac00] 08:25:26 INFO - PROCESS | 1644 | 1464794726770 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x119810800) [pid = 1644] [serial = 148] [outer = 0x11954ac00] 08:25:27 INFO - PROCESS | 1644 | 1464794727168 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 08:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:25:27 INFO - PROCESS | 1644 | 1464794727203 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 1644 | 1464794727205 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:25:27 INFO - PROCESS | 1644 | 1464794727207 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 1644 | 1464794727208 Marionette TRACE conn2 <- [1,174,null,{}] 08:25:27 INFO - PROCESS | 1644 | 1464794727211 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:27 INFO - PROCESS | 1644 | 1464794727299 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:25:27 INFO - PROCESS | 1644 | 1464794727340 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231e1000 == 51 [pid = 1644] [id = 51] 08:25:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119cac800) [pid = 1644] [serial = 149] [outer = 0x0] 08:25:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x119f53800) [pid = 1644] [serial = 150] [outer = 0x119cac800] 08:25:27 INFO - PROCESS | 1644 | 1464794727370 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11a3bc400) [pid = 1644] [serial = 151] [outer = 0x119cac800] 08:25:27 INFO - PROCESS | 1644 | 1464794727789 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 08:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:25:27 INFO - PROCESS | 1644 | 1464794727826 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 1644 | 1464794727828 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:25:27 INFO - PROCESS | 1644 | 1464794727832 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 1644 | 1464794727834 Marionette TRACE conn2 <- [1,178,null,{}] 08:25:27 INFO - PROCESS | 1644 | 1464794727859 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:28 INFO - PROCESS | 1644 | 1464794728010 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:25:28 INFO - PROCESS | 1644 | 1464794728104 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x1131bf800 == 52 [pid = 1644] [id = 52] 08:25:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x116170000) [pid = 1644] [serial = 152] [outer = 0x0] 08:25:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x116872400) [pid = 1644] [serial = 153] [outer = 0x116170000] 08:25:28 INFO - PROCESS | 1644 | 1464794728151 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1192c8c00) [pid = 1644] [serial = 154] [outer = 0x116170000] 08:25:28 INFO - PROCESS | 1644 | 1464794728751 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 971ms 08:25:28 INFO - PROCESS | 1644 | 1464794728804 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 1644 | 1464794728807 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:25:28 INFO - PROCESS | 1644 | 1464794728812 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 1644 | 1464794728815 Marionette TRACE conn2 <- [1,182,null,{}] 08:25:28 INFO - PROCESS | 1644 | 1464794728820 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:28 INFO - PROCESS | 1644 | 1464794728952 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:25:29 INFO - PROCESS | 1644 | 1464794729021 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x11851d800 == 51 [pid = 1644] [id = 46] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x118243000 == 50 [pid = 1644] [id = 45] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1172c7000 == 49 [pid = 1644] [id = 44] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x11674d800 == 48 [pid = 1644] [id = 43] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1171a1800 == 47 [pid = 1644] [id = 27] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x113a55000 == 46 [pid = 1644] [id = 42] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x118aab000 == 45 [pid = 1644] [id = 30] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x119a72800 == 44 [pid = 1644] [id = 33] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x112271800 == 43 [pid = 1644] [id = 31] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x117f27000 == 42 [pid = 1644] [id = 28] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1184ac800 == 41 [pid = 1644] [id = 29] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x126c16800 == 40 [pid = 1644] [id = 41] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1131bf800 == 39 [pid = 1644] [id = 52] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1231e1000 == 38 [pid = 1644] [id = 51] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12362b800 == 37 [pid = 1644] [id = 37] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12129d800 == 36 [pid = 1644] [id = 50] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1212ad800 == 35 [pid = 1644] [id = 35] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x123ad7800 == 34 [pid = 1644] [id = 38] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x119542000 == 33 [pid = 1644] [id = 49] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x11941b000 == 32 [pid = 1644] [id = 47] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1165e9000 == 31 [pid = 1644] [id = 48] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x123118000 == 30 [pid = 1644] [id = 36] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1248a1000 == 29 [pid = 1644] [id = 39] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x11953c000 == 28 [pid = 1644] [id = 32] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x119c10000 == 27 [pid = 1644] [id = 34] 08:25:29 INFO - PROCESS | 1644 | --DOCSHELL 0x124eae000 == 26 [pid = 1644] [id = 40] 08:25:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x111d9d800 == 27 [pid = 1644] [id = 53] 08:25:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1122aa000) [pid = 1644] [serial = 155] [outer = 0x0] 08:25:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x112726c00) [pid = 1644] [serial = 156] [outer = 0x1122aa000] 08:25:29 INFO - PROCESS | 1644 | 1464794729612 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x113238000) [pid = 1644] [serial = 157] [outer = 0x1122aa000] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12352cc00) [pid = 1644] [serial = 11] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12643ac00) [pid = 1644] [serial = 111] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x126c2d000) [pid = 1644] [serial = 114] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x118251000) [pid = 1644] [serial = 69] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x11841ec00) [pid = 1644] [serial = 70] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x1167cd000) [pid = 1644] [serial = 72] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x11695c400) [pid = 1644] [serial = 73] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x11777f000) [pid = 1644] [serial = 75] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x118122c00) [pid = 1644] [serial = 76] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x118252000) [pid = 1644] [serial = 78] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11853b800) [pid = 1644] [serial = 81] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x119170400) [pid = 1644] [serial = 84] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x119544400) [pid = 1644] [serial = 87] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x119cb1000) [pid = 1644] [serial = 88] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x119ea6000) [pid = 1644] [serial = 90] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11a3b3000) [pid = 1644] [serial = 93] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x1212c0400) [pid = 1644] [serial = 94] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x123026400) [pid = 1644] [serial = 96] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12330fc00) [pid = 1644] [serial = 97] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x123356000) [pid = 1644] [serial = 99] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x123536000) [pid = 1644] [serial = 100] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1239e9000) [pid = 1644] [serial = 102] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x1245ef400) [pid = 1644] [serial = 105] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x124e98800) [pid = 1644] [serial = 108] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x112730000) [pid = 1644] [serial = 63] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11686a000) [pid = 1644] [serial = 66] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x124e42800) [pid = 1644] [serial = 106] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x1192d0400) [pid = 1644] [serial = 85] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12643b400) [pid = 1644] [serial = 109] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x1264e2c00) [pid = 1644] [serial = 112] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x118492800) [pid = 1644] [serial = 79] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x116b6c800) [pid = 1644] [serial = 67] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x11a3b3400) [pid = 1644] [serial = 91] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x126e81c00) [pid = 1644] [serial = 117] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x112fd4400) [pid = 1644] [serial = 64] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x12ddba800) [pid = 1644] [serial = 61] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x118a47400) [pid = 1644] [serial = 82] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x12aa45800) [pid = 1644] [serial = 21] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x12afe8000) [pid = 1644] [serial = 22] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x128d44800) [pid = 1644] [serial = 15] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x128d4ac00) [pid = 1644] [serial = 16] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x129643000) [pid = 1644] [serial = 18] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x123733c00) [pid = 1644] [serial = 8] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x12ca74400) [pid = 1644] [serial = 43] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x12ce54000) [pid = 1644] [serial = 45] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x12ceb2000) [pid = 1644] [serial = 48] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x12ca6e400) [pid = 1644] [serial = 42] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x12c4f3800) [pid = 1644] [serial = 39] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x12c916c00) [pid = 1644] [serial = 40] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x12c4e9c00) [pid = 1644] [serial = 36] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x12c4ef000) [pid = 1644] [serial = 37] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 76 (0x12c335000) [pid = 1644] [serial = 34] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 75 (0x12c32b800) [pid = 1644] [serial = 33] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 74 (0x118624c00) [pid = 1644] [serial = 30] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 73 (0x11862e800) [pid = 1644] [serial = 31] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 72 (0x117f0b800) [pid = 1644] [serial = 27] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 71 (0x12bc2c800) [pid = 1644] [serial = 28] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 70 (0x12b2a5400) [pid = 1644] [serial = 24] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 69 (0x12b3e0000) [pid = 1644] [serial = 25] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 68 (0x12bc4d800) [pid = 1644] [serial = 60] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 67 (0x12d335000) [pid = 1644] [serial = 57] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 66 (0x12bc45c00) [pid = 1644] [serial = 58] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 65 (0x11841b800) [pid = 1644] [serial = 54] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 64 (0x118420000) [pid = 1644] [serial = 55] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 63 (0x12ceed000) [pid = 1644] [serial = 51] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | --DOMWINDOW == 62 (0x12d32fc00) [pid = 1644] [serial = 52] [outer = 0x0] [url = about:blank] 08:25:29 INFO - PROCESS | 1644 | 1464794729940 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1174ms 08:25:29 INFO - PROCESS | 1644 | 1464794729985 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 1644 | 1464794729992 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:25:30 INFO - PROCESS | 1644 | 1464794730000 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1644 | 1464794730002 Marionette TRACE conn2 <- [1,186,null,{}] 08:25:30 INFO - PROCESS | 1644 | 1464794730010 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:30 INFO - PROCESS | 1644 | 1464794730081 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:25:30 INFO - PROCESS | 1644 | 1464794730089 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e3b000 == 28 [pid = 1644] [id = 54] 08:25:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 63 (0x1161b6800) [pid = 1644] [serial = 158] [outer = 0x0] 08:25:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 64 (0x116866400) [pid = 1644] [serial = 159] [outer = 0x1161b6800] 08:25:30 INFO - PROCESS | 1644 | 1464794730117 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 65 (0x1169b5c00) [pid = 1644] [serial = 160] [outer = 0x1161b6800] 08:25:30 INFO - PROCESS | 1644 | 1464794730430 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 474ms 08:25:30 INFO - PROCESS | 1644 | 1464794730475 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 1644 | 1464794730479 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:25:30 INFO - PROCESS | 1644 | 1464794730486 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1644 | 1464794730489 Marionette TRACE conn2 <- [1,190,null,{}] 08:25:30 INFO - PROCESS | 1644 | 1464794730492 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:30 INFO - PROCESS | 1644 | 1464794730624 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:25:30 INFO - PROCESS | 1644 | 1464794730634 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x11693f800 == 29 [pid = 1644] [id = 55] 08:25:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x116b6f400) [pid = 1644] [serial = 161] [outer = 0x0] 08:25:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x117787c00) [pid = 1644] [serial = 162] [outer = 0x116b6f400] 08:25:30 INFO - PROCESS | 1644 | 1464794730677 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 68 (0x118208c00) [pid = 1644] [serial = 163] [outer = 0x116b6f400] 08:25:31 INFO - PROCESS | 1644 | 1464794731070 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 622ms 08:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:25:31 INFO - PROCESS | 1644 | 1464794731107 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 1644 | 1464794731108 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:25:31 INFO - PROCESS | 1644 | 1464794731111 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 1644 | 1464794731120 Marionette TRACE conn2 <- [1,194,null,{}] 08:25:31 INFO - PROCESS | 1644 | 1464794731128 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:31 INFO - PROCESS | 1644 | 1464794731198 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:25:31 INFO - PROCESS | 1644 | 1464794731206 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172de800 == 30 [pid = 1644] [id = 56] 08:25:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 69 (0x118254000) [pid = 1644] [serial = 164] [outer = 0x0] 08:25:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 70 (0x118419c00) [pid = 1644] [serial = 165] [outer = 0x118254000] 08:25:31 INFO - PROCESS | 1644 | 1464794731232 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 71 (0x118496800) [pid = 1644] [serial = 166] [outer = 0x118254000] 08:25:31 INFO - PROCESS | 1644 | 1464794731533 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 430ms 08:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:25:31 INFO - PROCESS | 1644 | 1464794731545 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 1644 | 1464794731546 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:25:31 INFO - PROCESS | 1644 | 1464794731549 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 1644 | 1464794731550 Marionette TRACE conn2 <- [1,198,null,{}] 08:25:31 INFO - PROCESS | 1644 | 1464794731552 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:31 INFO - PROCESS | 1644 | 1464794731627 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:25:31 INFO - PROCESS | 1644 | 1464794731631 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184ac800 == 31 [pid = 1644] [id = 57] 08:25:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x11841c000) [pid = 1644] [serial = 167] [outer = 0x0] 08:25:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x118629400) [pid = 1644] [serial = 168] [outer = 0x11841c000] 08:25:31 INFO - PROCESS | 1644 | 1464794731658 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x118632c00) [pid = 1644] [serial = 169] [outer = 0x11841c000] 08:25:32 INFO - PROCESS | 1644 | 1464794732007 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 08:25:32 INFO - PROCESS | 1644 | 1464794732017 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 1644 | 1464794732019 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:25:32 INFO - PROCESS | 1644 | 1464794732027 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1644 | 1464794732028 Marionette TRACE conn2 <- [1,202,null,{}] 08:25:32 INFO - PROCESS | 1644 | 1464794732031 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:32 INFO - PROCESS | 1644 | 1464794732110 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:25:32 INFO - PROCESS | 1644 | 1464794732114 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x119191000 == 32 [pid = 1644] [id = 58] 08:25:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x116b6e400) [pid = 1644] [serial = 170] [outer = 0x0] 08:25:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x118a4f000) [pid = 1644] [serial = 171] [outer = 0x116b6e400] 08:25:32 INFO - PROCESS | 1644 | 1464794732143 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x1192ce800) [pid = 1644] [serial = 172] [outer = 0x116b6e400] 08:25:32 INFO - PROCESS | 1644 | 1464794732483 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 08:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:25:32 INFO - PROCESS | 1644 | 1464794732496 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 1644 | 1464794732498 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:25:32 INFO - PROCESS | 1644 | 1464794732500 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1644 | 1464794732501 Marionette TRACE conn2 <- [1,206,null,{}] 08:25:32 INFO - PROCESS | 1644 | 1464794732515 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:32 INFO - PROCESS | 1644 | 1464794732599 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:25:32 INFO - PROCESS | 1644 | 1464794732604 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x112621800 == 33 [pid = 1644] [id = 59] 08:25:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x1192d5400) [pid = 1644] [serial = 173] [outer = 0x0] 08:25:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x1197d8800) [pid = 1644] [serial = 174] [outer = 0x1192d5400] 08:25:32 INFO - PROCESS | 1644 | 1464794732628 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x119e9fc00) [pid = 1644] [serial = 175] [outer = 0x1192d5400] 08:25:32 INFO - PROCESS | 1644 | 1464794732931 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 479ms 08:25:32 INFO - PROCESS | 1644 | 1464794732980 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:25:32 INFO - PROCESS | 1644 | 1464794732981 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:25:32 INFO - PROCESS | 1644 | 1464794732983 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1644 | 1464794732984 Marionette TRACE conn2 <- [1,210,null,{}] 08:25:32 INFO - PROCESS | 1644 | 1464794732987 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:33 INFO - PROCESS | 1644 | 1464794733067 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:25:33 INFO - PROCESS | 1644 | 1464794733093 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a73000 == 34 [pid = 1644] [id = 60] 08:25:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x119ea3c00) [pid = 1644] [serial = 176] [outer = 0x0] 08:25:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x11a3b3000) [pid = 1644] [serial = 177] [outer = 0x119ea3c00] 08:25:33 INFO - PROCESS | 1644 | 1464794733118 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x1212bcc00) [pid = 1644] [serial = 178] [outer = 0x119ea3c00] 08:25:33 INFO - PROCESS | 1644 | 1464794733404 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 08:25:33 INFO - PROCESS | 1644 | 1464794733452 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 1644 | 1464794733454 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:25:33 INFO - PROCESS | 1644 | 1464794733458 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 1644 | 1464794733467 Marionette TRACE conn2 <- [1,214,null,{}] 08:25:33 INFO - PROCESS | 1644 | 1464794733469 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:33 INFO - PROCESS | 1644 | 1464794733548 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:25:33 INFO - PROCESS | 1644 | 1464794733577 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fe5800 == 35 [pid = 1644] [id = 61] 08:25:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x115ea2400) [pid = 1644] [serial = 179] [outer = 0x0] 08:25:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1212c1800) [pid = 1644] [serial = 180] [outer = 0x115ea2400] 08:25:33 INFO - PROCESS | 1644 | 1464794733601 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x12319c400) [pid = 1644] [serial = 181] [outer = 0x115ea2400] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x117f0f800) [pid = 1644] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x116b6a800) [pid = 1644] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x1161b2400) [pid = 1644] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x11820d000) [pid = 1644] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x118495000) [pid = 1644] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x128d4a400) [pid = 1644] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x1266acc00) [pid = 1644] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x126448400) [pid = 1644] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x1233a5800) [pid = 1644] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:25:33 INFO - PROCESS | 1644 | --DOMWINDOW == 76 (0x11911bc00) [pid = 1644] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:25:33 INFO - PROCESS | 1644 | 1464794733892 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 476ms 08:25:33 INFO - PROCESS | 1644 | 1464794733934 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 1644 | 1464794733935 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:25:33 INFO - PROCESS | 1644 | 1464794733941 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 1644 | 1464794733942 Marionette TRACE conn2 <- [1,218,null,{}] 08:25:33 INFO - PROCESS | 1644 | 1464794733944 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:34 INFO - PROCESS | 1644 | 1464794734011 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:25:34 INFO - PROCESS | 1644 | 1464794734049 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x119ff1800 == 36 [pid = 1644] [id = 62] 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x116867400) [pid = 1644] [serial = 182] [outer = 0x0] 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x11911bc00) [pid = 1644] [serial = 183] [outer = 0x116867400] 08:25:34 INFO - PROCESS | 1644 | 1464794734076 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x12330fc00) [pid = 1644] [serial = 184] [outer = 0x116867400] 08:25:34 INFO - PROCESS | 1644 | 1464794734313 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 422ms 08:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:25:34 INFO - PROCESS | 1644 | 1464794734364 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 1644 | 1464794734365 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:25:34 INFO - PROCESS | 1644 | 1464794734367 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 1644 | 1464794734368 Marionette TRACE conn2 <- [1,222,null,{}] 08:25:34 INFO - PROCESS | 1644 | 1464794734378 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:34 INFO - PROCESS | 1644 | 1464794734453 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:25:34 INFO - PROCESS | 1644 | 1464794734470 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12344d000 == 37 [pid = 1644] [id = 63] 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x12352d000) [pid = 1644] [serial = 185] [outer = 0x0] 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x12352e000) [pid = 1644] [serial = 186] [outer = 0x12352d000] 08:25:34 INFO - PROCESS | 1644 | 1464794734507 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x1239de800) [pid = 1644] [serial = 187] [outer = 0x12352d000] 08:25:34 INFO - PROCESS | 1644 | 1464794734814 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 472ms 08:25:34 INFO - PROCESS | 1644 | 1464794734842 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:25:34 INFO - PROCESS | 1644 | 1464794734844 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:25:34 INFO - PROCESS | 1644 | 1464794734846 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 1644 | 1464794734848 Marionette TRACE conn2 <- [1,226,null,{}] 08:25:34 INFO - PROCESS | 1644 | 1464794734850 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:34 INFO - PROCESS | 1644 | 1464794734951 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:25:34 INFO - PROCESS | 1644 | 1464794734957 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172cf800 == 38 [pid = 1644] [id = 64] 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x12334fc00) [pid = 1644] [serial = 188] [outer = 0x0] 08:25:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x1239ea000) [pid = 1644] [serial = 189] [outer = 0x12334fc00] 08:25:34 INFO - PROCESS | 1644 | 1464794734983 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1245f5800) [pid = 1644] [serial = 190] [outer = 0x12334fc00] 08:25:35 INFO - PROCESS | 1644 | 1464794735236 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 420ms 08:25:35 INFO - PROCESS | 1644 | 1464794735266 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 1644 | 1464794735267 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:25:35 INFO - PROCESS | 1644 | 1464794735278 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 1644 | 1464794735279 Marionette TRACE conn2 <- [1,230,null,{}] 08:25:35 INFO - PROCESS | 1644 | 1464794735281 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:35 INFO - PROCESS | 1644 | 1464794735357 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:25:35 INFO - PROCESS | 1644 | 1464794735362 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12426b800 == 39 [pid = 1644] [id = 65] 08:25:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x1245fb400) [pid = 1644] [serial = 191] [outer = 0x0] 08:25:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x1248d8800) [pid = 1644] [serial = 192] [outer = 0x1245fb400] 08:25:35 INFO - PROCESS | 1644 | 1464794735386 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x124e44800) [pid = 1644] [serial = 193] [outer = 0x1245fb400] 08:25:35 INFO - PROCESS | 1644 | 1464794735660 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 426ms 08:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:25:35 INFO - PROCESS | 1644 | 1464794735696 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 1644 | 1464794735697 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:25:35 INFO - PROCESS | 1644 | 1464794735699 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 1644 | 1464794735700 Marionette TRACE conn2 <- [1,234,null,{}] 08:25:35 INFO - PROCESS | 1644 | 1464794735703 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:35 INFO - PROCESS | 1644 | 1464794735778 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:25:35 INFO - PROCESS | 1644 | 1464794735859 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x112f99000 == 40 [pid = 1644] [id = 66] 08:25:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x111b0c400) [pid = 1644] [serial = 194] [outer = 0x0] 08:25:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x11201c000) [pid = 1644] [serial = 195] [outer = 0x111b0c400] 08:25:35 INFO - PROCESS | 1644 | 1464794735889 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x112fde800) [pid = 1644] [serial = 196] [outer = 0x111b0c400] 08:25:36 INFO - PROCESS | 1644 | 1464794736407 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 719ms 08:25:36 INFO - PROCESS | 1644 | 1464794736419 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 1644 | 1464794736422 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:25:36 INFO - PROCESS | 1644 | 1464794736425 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 1644 | 1464794736427 Marionette TRACE conn2 <- [1,238,null,{}] 08:25:36 INFO - PROCESS | 1644 | 1464794736430 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:36 INFO - PROCESS | 1644 | 1464794736533 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:25:36 INFO - PROCESS | 1644 | 1464794736594 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172d4000 == 41 [pid = 1644] [id = 67] 08:25:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x11616b400) [pid = 1644] [serial = 197] [outer = 0x0] 08:25:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x116b6d800) [pid = 1644] [serial = 198] [outer = 0x11616b400] 08:25:36 INFO - PROCESS | 1644 | 1464794736629 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x118119c00) [pid = 1644] [serial = 199] [outer = 0x11616b400] 08:25:37 INFO - PROCESS | 1644 | 1464794737344 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 971ms 08:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:25:37 INFO - PROCESS | 1644 | 1464794737397 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1644 | 1464794737399 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:25:37 INFO - PROCESS | 1644 | 1464794737403 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1644 | 1464794737405 Marionette TRACE conn2 <- [1,242,null,{}] 08:25:37 INFO - PROCESS | 1644 | 1464794737410 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:37 INFO - PROCESS | 1644 | 1464794737500 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:25:37 INFO - PROCESS | 1644 | 1464794737543 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x11675d000 == 42 [pid = 1644] [id = 68] 08:25:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1167d1000) [pid = 1644] [serial = 200] [outer = 0x0] 08:25:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x116961800) [pid = 1644] [serial = 201] [outer = 0x1167d1000] 08:25:37 INFO - PROCESS | 1644 | 1464794737571 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x117787400) [pid = 1644] [serial = 202] [outer = 0x1167d1000] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12426b800 == 41 [pid = 1644] [id = 65] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1172cf800 == 40 [pid = 1644] [id = 64] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12344d000 == 39 [pid = 1644] [id = 63] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119ff1800 == 38 [pid = 1644] [id = 62] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119fe5800 == 37 [pid = 1644] [id = 61] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119a73000 == 36 [pid = 1644] [id = 60] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x112621800 == 35 [pid = 1644] [id = 59] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119191000 == 34 [pid = 1644] [id = 58] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1184ac800 == 33 [pid = 1644] [id = 57] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1172de800 == 32 [pid = 1644] [id = 56] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x11693f800 == 31 [pid = 1644] [id = 55] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x115e3b000 == 30 [pid = 1644] [id = 54] 08:25:37 INFO - PROCESS | 1644 | --DOCSHELL 0x111d9d800 == 29 [pid = 1644] [id = 53] 08:25:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x117f06400) [pid = 1644] [serial = 203] [outer = 0x12b3e5800] 08:25:37 INFO - PROCESS | 1644 | 1464794737956 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x128da7800) [pid = 1644] [serial = 120] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x126e7e000) [pid = 1644] [serial = 115] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x128d46000) [pid = 1644] [serial = 118] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x1245cbc00) [pid = 1644] [serial = 103] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x11980c400) [pid = 1644] [serial = 139] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x1192d1000) [pid = 1644] [serial = 138] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x118632000) [pid = 1644] [serial = 135] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x11811d800) [pid = 1644] [serial = 126] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x1167cf800) [pid = 1644] [serial = 123] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x116962800) [pid = 1644] [serial = 124] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x118208800) [pid = 1644] [serial = 127] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x118417800) [pid = 1644] [serial = 130] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x118211400) [pid = 1644] [serial = 129] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x118625000) [pid = 1644] [serial = 132] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x128f5e000) [pid = 1644] [serial = 121] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x118630c00) [pid = 1644] [serial = 133] [outer = 0x0] [url = about:blank] 08:25:37 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x11911f000) [pid = 1644] [serial = 136] [outer = 0x0] [url = about:blank] 08:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 572ms 08:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:25:37 INFO - PROCESS | 1644 | 1464794737975 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1644 | 1464794737978 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:25:37 INFO - PROCESS | 1644 | 1464794737983 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1644 | 1464794737985 Marionette TRACE conn2 <- [1,246,null,{}] 08:25:37 INFO - PROCESS | 1644 | 1464794737987 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:38 INFO - PROCESS | 1644 | 1464794738057 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:25:38 INFO - PROCESS | 1644 | 1464794738061 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x116978000 == 30 [pid = 1644] [id = 69] 08:25:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x118118c00) [pid = 1644] [serial = 204] [outer = 0x0] 08:25:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x118205c00) [pid = 1644] [serial = 205] [outer = 0x118118c00] 08:25:38 INFO - PROCESS | 1644 | 1464794738089 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x118416800) [pid = 1644] [serial = 206] [outer = 0x118118c00] 08:25:38 INFO - PROCESS | 1644 | 1464794738401 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 08:25:38 INFO - PROCESS | 1644 | 1464794738452 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 1644 | 1464794738454 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:25:38 INFO - PROCESS | 1644 | 1464794738456 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 1644 | 1464794738459 Marionette TRACE conn2 <- [1,250,null,{}] 08:25:38 INFO - PROCESS | 1644 | 1464794738466 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:38 INFO - PROCESS | 1644 | 1464794738547 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:25:38 INFO - PROCESS | 1644 | 1464794738587 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184a7000 == 31 [pid = 1644] [id = 70] 08:25:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x118209400) [pid = 1644] [serial = 207] [outer = 0x0] 08:25:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x11849bc00) [pid = 1644] [serial = 208] [outer = 0x118209400] 08:25:38 INFO - PROCESS | 1644 | 1464794738615 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x119122800) [pid = 1644] [serial = 209] [outer = 0x118209400] 08:25:38 INFO - PROCESS | 1644 | 1464794738887 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 08:25:38 INFO - PROCESS | 1644 | 1464794738928 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:25:38 INFO - PROCESS | 1644 | 1464794738930 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:25:38 INFO - PROCESS | 1644 | 1464794738932 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 1644 | 1464794738933 Marionette TRACE conn2 <- [1,254,null,{}] 08:25:38 INFO - PROCESS | 1644 | 1464794738935 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 1644 | 1464794739027 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:25:39 INFO - PROCESS | 1644 | 1464794739032 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x119529000 == 32 [pid = 1644] [id = 71] 08:25:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x11322b800) [pid = 1644] [serial = 210] [outer = 0x0] 08:25:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x1192d5800) [pid = 1644] [serial = 211] [outer = 0x11322b800] 08:25:39 INFO - PROCESS | 1644 | 1464794739059 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x1197cc400) [pid = 1644] [serial = 212] [outer = 0x11322b800] 08:25:39 INFO - PROCESS | 1644 | 1464794739347 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 08:25:39 INFO - PROCESS | 1644 | 1464794739402 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:25:39 INFO - PROCESS | 1644 | 1464794739403 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:25:39 INFO - PROCESS | 1644 | 1464794739408 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1644 | 1464794739409 Marionette TRACE conn2 <- [1,258,null,{}] 08:25:39 INFO - PROCESS | 1644 | 1464794739411 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 1644 | 1464794739479 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:25:39 INFO - PROCESS | 1644 | 1464794739483 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x1131a7000 == 33 [pid = 1644] [id = 72] 08:25:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x118417400) [pid = 1644] [serial = 213] [outer = 0x0] 08:25:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x11980b400) [pid = 1644] [serial = 214] [outer = 0x118417400] 08:25:39 INFO - PROCESS | 1644 | 1464794739511 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x119e9f400) [pid = 1644] [serial = 215] [outer = 0x118417400] 08:25:39 INFO - PROCESS | 1644 | 1464794739836 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 08:25:39 INFO - PROCESS | 1644 | 1464794739877 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 1644 | 1464794739878 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:25:39 INFO - PROCESS | 1644 | 1464794739880 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1644 | 1464794739882 Marionette TRACE conn2 <- [1,262,null,{}] 08:25:39 INFO - PROCESS | 1644 | 1464794739884 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 1644 | 1464794739968 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:25:40 INFO - PROCESS | 1644 | 1464794740021 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212a3000 == 34 [pid = 1644] [id = 73] 08:25:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x115e12000) [pid = 1644] [serial = 216] [outer = 0x0] 08:25:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x119ea5400) [pid = 1644] [serial = 217] [outer = 0x115e12000] 08:25:40 INFO - PROCESS | 1644 | 1464794740047 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x123732000) [pid = 1644] [serial = 218] [outer = 0x115e12000] 08:25:40 INFO - PROCESS | 1644 | 1464794740342 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 517ms 08:25:40 INFO - PROCESS | 1644 | 1464794740399 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 1644 | 1464794740400 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:25:40 INFO - PROCESS | 1644 | 1464794740402 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 1644 | 1464794740404 Marionette TRACE conn2 <- [1,266,null,{}] 08:25:40 INFO - PROCESS | 1644 | 1464794740413 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:40 INFO - PROCESS | 1644 | 1464794740505 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:25:40 INFO - PROCESS | 1644 | 1464794740509 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231df800 == 35 [pid = 1644] [id = 74] 08:25:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x123532000) [pid = 1644] [serial = 219] [outer = 0x0] 08:25:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x124253000) [pid = 1644] [serial = 220] [outer = 0x123532000] 08:25:40 INFO - PROCESS | 1644 | 1464794740533 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1245c7c00) [pid = 1644] [serial = 221] [outer = 0x123532000] 08:25:40 INFO - PROCESS | 1644 | 1464794740822 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 472ms 08:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:25:40 INFO - PROCESS | 1644 | 1464794740875 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 1644 | 1464794740876 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:25:40 INFO - PROCESS | 1644 | 1464794740878 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 1644 | 1464794740879 Marionette TRACE conn2 <- [1,270,null,{}] 08:25:40 INFO - PROCESS | 1644 | 1464794740881 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:40 INFO - PROCESS | 1644 | 1464794740964 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:25:41 INFO - PROCESS | 1644 | 1464794740995 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e13800 == 36 [pid = 1644] [id = 75] 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x1239eac00) [pid = 1644] [serial = 222] [outer = 0x0] 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1248dc000) [pid = 1644] [serial = 223] [outer = 0x1239eac00] 08:25:41 INFO - PROCESS | 1644 | 1464794741019 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x124e4a400) [pid = 1644] [serial = 224] [outer = 0x1239eac00] 08:25:41 INFO - PROCESS | 1644 | 1464794741312 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 08:25:41 INFO - PROCESS | 1644 | 1464794741354 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1644 | 1464794741357 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:25:41 INFO - PROCESS | 1644 | 1464794741366 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1644 | 1464794741367 Marionette TRACE conn2 <- [1,274,null,{}] 08:25:41 INFO - PROCESS | 1644 | 1464794741369 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 1644 | 1464794741452 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:25:41 INFO - PROCESS | 1644 | 1464794741456 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x1248a3800 == 37 [pid = 1644] [id = 76] 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1245c9000) [pid = 1644] [serial = 225] [outer = 0x0] 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x124e96800) [pid = 1644] [serial = 226] [outer = 0x1245c9000] 08:25:41 INFO - PROCESS | 1644 | 1464794741481 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12643b400) [pid = 1644] [serial = 227] [outer = 0x1245c9000] 08:25:41 INFO - PROCESS | 1644 | 1464794741763 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 417ms 08:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:25:41 INFO - PROCESS | 1644 | 1464794741794 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1644 | 1464794741795 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:25:41 INFO - PROCESS | 1644 | 1464794741798 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1644 | 1464794741799 Marionette TRACE conn2 <- [1,278,null,{}] 08:25:41 INFO - PROCESS | 1644 | 1464794741801 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 1644 | 1464794741899 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:25:41 INFO - PROCESS | 1644 | 1464794741928 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x119526800 == 38 [pid = 1644] [id = 77] 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12643d000) [pid = 1644] [serial = 228] [outer = 0x0] 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1264d5800) [pid = 1644] [serial = 229] [outer = 0x12643d000] 08:25:41 INFO - PROCESS | 1644 | 1464794741953 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x1266a0000) [pid = 1644] [serial = 230] [outer = 0x12643d000] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x116b6e400) [pid = 1644] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x119ea3c00) [pid = 1644] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x116b6f400) [pid = 1644] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x11841c000) [pid = 1644] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x118254000) [pid = 1644] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1161b6800) [pid = 1644] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1192d5400) [pid = 1644] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x11670b400) [pid = 1644] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x11811e400) [pid = 1644] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x11954ac00) [pid = 1644] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x119cac800) [pid = 1644] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x116867400) [pid = 1644] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x115ea2400) [pid = 1644] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x12352d000) [pid = 1644] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x1122aa000) [pid = 1644] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:25:42 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x12334fc00) [pid = 1644] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:25:42 INFO - PROCESS | 1644 | 1464794742316 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 568ms 08:25:42 INFO - PROCESS | 1644 | 1464794742366 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 1644 | 1464794742368 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:25:42 INFO - PROCESS | 1644 | 1464794742370 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1644 | 1464794742372 Marionette TRACE conn2 <- [1,282,null,{}] 08:25:42 INFO - PROCESS | 1644 | 1464794742374 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:42 INFO - PROCESS | 1644 | 1464794742459 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:25:42 INFO - PROCESS | 1644 | 1464794742463 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x126818000 == 39 [pid = 1644] [id = 78] 08:25:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x11926e000) [pid = 1644] [serial = 231] [outer = 0x0] 08:25:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x119ea0800) [pid = 1644] [serial = 232] [outer = 0x11926e000] 08:25:42 INFO - PROCESS | 1644 | 1464794742502 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x12688b800) [pid = 1644] [serial = 233] [outer = 0x11926e000] 08:25:42 INFO - PROCESS | 1644 | 1464794742857 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 520ms 08:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:25:42 INFO - PROCESS | 1644 | 1464794742891 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 1644 | 1464794742893 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:25:42 INFO - PROCESS | 1644 | 1464794742896 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1644 | 1464794742898 Marionette TRACE conn2 <- [1,286,null,{}] 08:25:42 INFO - PROCESS | 1644 | 1464794742901 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 1644 | 1464794743036 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:25:43 INFO - PROCESS | 1644 | 1464794743044 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x126e2f000 == 40 [pid = 1644] [id = 79] 08:25:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x11954ac00) [pid = 1644] [serial = 234] [outer = 0x0] 08:25:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x126c32000) [pid = 1644] [serial = 235] [outer = 0x11954ac00] 08:25:43 INFO - PROCESS | 1644 | 1464794743082 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x126e82000) [pid = 1644] [serial = 236] [outer = 0x11954ac00] 08:25:43 INFO - PROCESS | 1644 | 1464794743397 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 520ms 08:25:43 INFO - PROCESS | 1644 | 1464794743415 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 1644 | 1464794743416 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:25:43 INFO - PROCESS | 1644 | 1464794743418 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 1644 | 1464794743419 Marionette TRACE conn2 <- [1,290,null,{}] 08:25:43 INFO - PROCESS | 1644 | 1464794743429 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 1644 | 1464794743508 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:25:43 INFO - PROCESS | 1644 | 1464794743513 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x129179800 == 41 [pid = 1644] [id = 80] 08:25:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x126e86c00) [pid = 1644] [serial = 237] [outer = 0x0] 08:25:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x128d3d800) [pid = 1644] [serial = 238] [outer = 0x126e86c00] 08:25:43 INFO - PROCESS | 1644 | 1464794743537 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128d47400) [pid = 1644] [serial = 239] [outer = 0x126e86c00] 08:25:43 INFO - PROCESS | 1644 | 1464794743856 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 476ms 08:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:25:43 INFO - PROCESS | 1644 | 1464794743895 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 1644 | 1464794743896 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:25:43 INFO - PROCESS | 1644 | 1464794743898 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 1644 | 1464794743899 Marionette TRACE conn2 <- [1,294,null,{}] 08:25:43 INFO - PROCESS | 1644 | 1464794743909 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 1644 | 1464794743979 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:25:43 INFO - PROCESS | 1644 | 1464794743983 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x129798800 == 42 [pid = 1644] [id = 81] 08:25:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x128d47c00) [pid = 1644] [serial = 240] [outer = 0x0] 08:25:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x128d4dc00) [pid = 1644] [serial = 241] [outer = 0x128d47c00] 08:25:44 INFO - PROCESS | 1644 | 1464794744010 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x128dabc00) [pid = 1644] [serial = 242] [outer = 0x128d47c00] 08:25:44 INFO - PROCESS | 1644 | 1464794744441 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 568ms 08:25:44 INFO - PROCESS | 1644 | 1464794744467 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 1644 | 1464794744469 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:25:44 INFO - PROCESS | 1644 | 1464794744473 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1644 | 1464794744475 Marionette TRACE conn2 <- [1,298,null,{}] 08:25:44 INFO - PROCESS | 1644 | 1464794744479 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:44 INFO - PROCESS | 1644 | 1464794744574 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:25:44 INFO - PROCESS | 1644 | 1464794744630 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x1171a6800 == 43 [pid = 1644] [id = 82] 08:25:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x11616d000) [pid = 1644] [serial = 243] [outer = 0x0] 08:25:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x11686f000) [pid = 1644] [serial = 244] [outer = 0x11616d000] 08:25:44 INFO - PROCESS | 1644 | 1464794744661 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x11811b000) [pid = 1644] [serial = 245] [outer = 0x11616d000] 08:25:45 INFO - PROCESS | 1644 | 1464794745076 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 08:25:45 INFO - PROCESS | 1644 | 1464794745094 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 1644 | 1464794745098 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:25:45 INFO - PROCESS | 1644 | 1464794745102 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - PROCESS | 1644 | 1464794745104 Marionette TRACE conn2 <- [1,302,null,{}] 08:25:45 INFO - PROCESS | 1644 | 1464794745125 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:45 INFO - PROCESS | 1644 | 1464794745220 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:25:45 INFO - PROCESS | 1644 | 1464794745276 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c15000 == 44 [pid = 1644] [id = 83] 08:25:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x118415400) [pid = 1644] [serial = 246] [outer = 0x0] 08:25:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11849c400) [pid = 1644] [serial = 247] [outer = 0x118415400] 08:25:45 INFO - PROCESS | 1644 | 1464794745306 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118a44000) [pid = 1644] [serial = 248] [outer = 0x118415400] 08:25:45 INFO - PROCESS | 1644 | 1464794745708 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 638ms 08:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:25:45 INFO - PROCESS | 1644 | 1464794745741 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 1644 | 1464794745743 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:25:45 INFO - PROCESS | 1644 | 1464794745745 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - PROCESS | 1644 | 1464794745747 Marionette TRACE conn2 <- [1,306,null,{}] 08:25:45 INFO - PROCESS | 1644 | 1464794745755 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:45 INFO - PROCESS | 1644 | 1464794745851 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:25:45 INFO - PROCESS | 1644 | 1464794745926 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12681f800 == 45 [pid = 1644] [id = 84] 08:25:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x119547000) [pid = 1644] [serial = 249] [outer = 0x0] 08:25:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x119ea8000) [pid = 1644] [serial = 250] [outer = 0x119547000] 08:25:45 INFO - PROCESS | 1644 | 1464794745959 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x119eadc00) [pid = 1644] [serial = 251] [outer = 0x119547000] 08:25:46 INFO - PROCESS | 1644 | 1464794746379 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 08:25:46 INFO - PROCESS | 1644 | 1464794746417 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 1644 | 1464794746419 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:25:46 INFO - PROCESS | 1644 | 1464794746421 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1644 | 1464794746423 Marionette TRACE conn2 <- [1,310,null,{}] 08:25:46 INFO - PROCESS | 1644 | 1464794746425 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:46 INFO - PROCESS | 1644 | 1464794746518 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:25:46 INFO - PROCESS | 1644 | 1464794746558 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x118504800 == 46 [pid = 1644] [id = 85] 08:25:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x119810400) [pid = 1644] [serial = 252] [outer = 0x0] 08:25:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1212bd800) [pid = 1644] [serial = 253] [outer = 0x119810400] 08:25:46 INFO - PROCESS | 1644 | 1464794746588 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12334fc00) [pid = 1644] [serial = 254] [outer = 0x119810400] 08:25:47 INFO - PROCESS | 1644 | 1464794747120 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 769ms 08:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:25:47 INFO - PROCESS | 1644 | 1464794747192 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 1644 | 1464794747194 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:25:47 INFO - PROCESS | 1644 | 1464794747197 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 1644 | 1464794747200 Marionette TRACE conn2 <- [1,314,null,{}] 08:25:47 INFO - PROCESS | 1644 | 1464794747203 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:47 INFO - PROCESS | 1644 | 1464794747287 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:25:47 INFO - PROCESS | 1644 | 1464794747353 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x1160bb000 == 47 [pid = 1644] [id = 86] 08:25:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116710c00) [pid = 1644] [serial = 255] [outer = 0x0] 08:25:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11686a000) [pid = 1644] [serial = 256] [outer = 0x116710c00] 08:25:47 INFO - PROCESS | 1644 | 1464794747387 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x117251800) [pid = 1644] [serial = 257] [outer = 0x116710c00] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x129179800 == 46 [pid = 1644] [id = 80] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x126e2f000 == 45 [pid = 1644] [id = 79] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x126818000 == 44 [pid = 1644] [id = 78] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x119526800 == 43 [pid = 1644] [id = 77] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x1248a3800 == 42 [pid = 1644] [id = 76] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x123e13800 == 41 [pid = 1644] [id = 75] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x1231df800 == 40 [pid = 1644] [id = 74] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x1212a3000 == 39 [pid = 1644] [id = 73] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x1131a7000 == 38 [pid = 1644] [id = 72] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x119529000 == 37 [pid = 1644] [id = 71] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x1184a7000 == 36 [pid = 1644] [id = 70] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x116978000 == 35 [pid = 1644] [id = 69] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1248d8800) [pid = 1644] [serial = 192] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x11675d000 == 34 [pid = 1644] [id = 68] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x1172d4000 == 33 [pid = 1644] [id = 67] 08:25:47 INFO - PROCESS | 1644 | --DOCSHELL 0x112f99000 == 32 [pid = 1644] [id = 66] 08:25:47 INFO - PROCESS | 1644 | 1464794747885 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x118a4f000) [pid = 1644] [serial = 171] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11a3b3000) [pid = 1644] [serial = 177] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x117787c00) [pid = 1644] [serial = 162] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x118208c00) [pid = 1644] [serial = 163] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x118629400) [pid = 1644] [serial = 168] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x118419c00) [pid = 1644] [serial = 165] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x118496800) [pid = 1644] [serial = 166] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x116866400) [pid = 1644] [serial = 159] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1169b5c00) [pid = 1644] [serial = 160] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x119e9fc00) [pid = 1644] [serial = 175] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x117f07800) [pid = 1644] [serial = 142] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1197d8800) [pid = 1644] [serial = 174] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x116874800) [pid = 1644] [serial = 141] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x118628c00) [pid = 1644] [serial = 145] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1183c2000) [pid = 1644] [serial = 144] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x119810800) [pid = 1644] [serial = 148] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1197cfc00) [pid = 1644] [serial = 147] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x11a3bc400) [pid = 1644] [serial = 151] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x119f53800) [pid = 1644] [serial = 150] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x116872400) [pid = 1644] [serial = 153] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x1192ce800) [pid = 1644] [serial = 172] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x11911bc00) [pid = 1644] [serial = 183] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x1212c1800) [pid = 1644] [serial = 180] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x1212bcc00) [pid = 1644] [serial = 178] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x12352e000) [pid = 1644] [serial = 186] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x112726c00) [pid = 1644] [serial = 156] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x12319c400) [pid = 1644] [serial = 181] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x113238000) [pid = 1644] [serial = 157] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x12330fc00) [pid = 1644] [serial = 184] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x1239ea000) [pid = 1644] [serial = 189] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x1245f5800) [pid = 1644] [serial = 190] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x118632c00) [pid = 1644] [serial = 169] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x1239de800) [pid = 1644] [serial = 187] [outer = 0x0] [url = about:blank] 08:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 722ms 08:25:47 INFO - PROCESS | 1644 | 1464794747922 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 1644 | 1464794747927 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:25:47 INFO - PROCESS | 1644 | 1464794747934 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 1644 | 1464794747937 Marionette TRACE conn2 <- [1,318,null,{}] 08:25:47 INFO - PROCESS | 1644 | 1464794747943 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 1644 | 1464794748052 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:25:48 INFO - PROCESS | 1644 | 1464794748062 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x11605b800 == 33 [pid = 1644] [id = 87] 08:25:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x117f0bc00) [pid = 1644] [serial = 258] [outer = 0x0] 08:25:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x118120400) [pid = 1644] [serial = 259] [outer = 0x117f0bc00] 08:25:48 INFO - PROCESS | 1644 | 1464794748103 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x11824ec00) [pid = 1644] [serial = 260] [outer = 0x117f0bc00] 08:25:48 INFO - PROCESS | 1644 | 1464794748599 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 674ms 08:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:25:48 INFO - PROCESS | 1644 | 1464794748612 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1644 | 1464794748613 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:25:48 INFO - PROCESS | 1644 | 1464794748615 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1644 | 1464794748618 Marionette TRACE conn2 <- [1,322,null,{}] 08:25:48 INFO - PROCESS | 1644 | 1464794748627 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 1644 | 1464794748701 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:25:48 INFO - PROCESS | 1644 | 1464794748725 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184a3800 == 34 [pid = 1644] [id = 88] 08:25:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x11862c000) [pid = 1644] [serial = 261] [outer = 0x0] 08:25:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x11862e400) [pid = 1644] [serial = 262] [outer = 0x11862c000] 08:25:48 INFO - PROCESS | 1644 | 1464794748753 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x11911f000) [pid = 1644] [serial = 263] [outer = 0x11862c000] 08:25:49 INFO - PROCESS | 1644 | 1464794749061 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 476ms 08:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:25:49 INFO - PROCESS | 1644 | 1464794749095 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 1644 | 1464794749096 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:25:49 INFO - PROCESS | 1644 | 1464794749099 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1644 | 1464794749107 Marionette TRACE conn2 <- [1,326,null,{}] 08:25:49 INFO - PROCESS | 1644 | 1464794749109 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:49 INFO - PROCESS | 1644 | 1464794749180 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:25:49 INFO - PROCESS | 1644 | 1464794749185 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x119418800 == 35 [pid = 1644] [id = 89] 08:25:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x119175800) [pid = 1644] [serial = 264] [outer = 0x0] 08:25:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x119547400) [pid = 1644] [serial = 265] [outer = 0x119175800] 08:25:49 INFO - PROCESS | 1644 | 1464794749211 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x1197ce400) [pid = 1644] [serial = 266] [outer = 0x119175800] 08:25:49 INFO - PROCESS | 1644 | 1464794749549 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 475ms 08:25:49 INFO - PROCESS | 1644 | 1464794749574 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 1644 | 1464794749576 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:25:49 INFO - PROCESS | 1644 | 1464794749578 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1644 | 1464794749579 Marionette TRACE conn2 <- [1,330,null,{}] 08:25:49 INFO - PROCESS | 1644 | 1464794749581 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:49 INFO - PROCESS | 1644 | 1464794749650 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:25:49 INFO - PROCESS | 1644 | 1464794749657 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1198c4800 == 36 [pid = 1644] [id = 90] 08:25:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1197d9000) [pid = 1644] [serial = 267] [outer = 0x0] 08:25:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x119cbb400) [pid = 1644] [serial = 268] [outer = 0x1197d9000] 08:25:49 INFO - PROCESS | 1644 | 1464794749682 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x119f51000) [pid = 1644] [serial = 269] [outer = 0x1197d9000] 08:25:50 INFO - PROCESS | 1644 | 1464794750018 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 467ms 08:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:25:50 INFO - PROCESS | 1644 | 1464794750059 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 1644 | 1464794750060 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:25:50 INFO - PROCESS | 1644 | 1464794750062 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 1644 | 1464794750063 Marionette TRACE conn2 <- [1,334,null,{}] 08:25:50 INFO - PROCESS | 1644 | 1464794750066 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:50 INFO - PROCESS | 1644 | 1464794750177 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:25:50 INFO - PROCESS | 1644 | 1464794750208 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c13800 == 37 [pid = 1644] [id = 91] 08:25:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1212bc000) [pid = 1644] [serial = 270] [outer = 0x0] 08:25:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1231a1800) [pid = 1644] [serial = 271] [outer = 0x1212bc000] 08:25:50 INFO - PROCESS | 1644 | 1464794750234 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12352e400) [pid = 1644] [serial = 272] [outer = 0x1212bc000] 08:25:50 INFO - PROCESS | 1644 | 1464794750534 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 08:25:50 INFO - PROCESS | 1644 | 1464794750581 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:25:50 INFO - PROCESS | 1644 | 1464794750583 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:25:50 INFO - PROCESS | 1644 | 1464794750586 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 1644 | 1464794750588 Marionette TRACE conn2 <- [1,338,null,{}] 08:25:50 INFO - PROCESS | 1644 | 1464794750598 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:50 INFO - PROCESS | 1644 | 1464794750729 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:25:50 INFO - PROCESS | 1644 | 1464794750769 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x11657e800 == 38 [pid = 1644] [id = 92] 08:25:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1212c0400) [pid = 1644] [serial = 273] [outer = 0x0] 08:25:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x123947c00) [pid = 1644] [serial = 274] [outer = 0x1212c0400] 08:25:50 INFO - PROCESS | 1644 | 1464794750810 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1242e5000) [pid = 1644] [serial = 275] [outer = 0x1212c0400] 08:25:51 INFO - PROCESS | 1644 | 1464794751111 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 579ms 08:25:51 INFO - PROCESS | 1644 | 1464794751169 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:25:51 INFO - PROCESS | 1644 | 1464794751170 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:25:51 INFO - PROCESS | 1644 | 1464794751173 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 1644 | 1464794751174 Marionette TRACE conn2 <- [1,342,null,{}] 08:25:51 INFO - PROCESS | 1644 | 1464794751176 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:51 INFO - PROCESS | 1644 | 1464794751286 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:25:51 INFO - PROCESS | 1644 | 1464794751292 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x123459800 == 39 [pid = 1644] [id = 93] 08:25:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x123199400) [pid = 1644] [serial = 276] [outer = 0x0] 08:25:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1245c2c00) [pid = 1644] [serial = 277] [outer = 0x123199400] 08:25:51 INFO - PROCESS | 1644 | 1464794751364 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x1248dd800) [pid = 1644] [serial = 278] [outer = 0x123199400] 08:25:51 INFO - PROCESS | 1644 | 1464794751836 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 668ms 08:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:25:51 INFO - PROCESS | 1644 | 1464794751842 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:25:51 INFO - PROCESS | 1644 | 1464794751843 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:25:51 INFO - PROCESS | 1644 | 1464794751845 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 1644 | 1464794751846 Marionette TRACE conn2 <- [1,346,null,{}] 08:25:51 INFO - PROCESS | 1644 | 1464794751849 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:51 INFO - PROCESS | 1644 | 1464794751935 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:25:51 INFO - PROCESS | 1644 | 1464794751964 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e0d800 == 40 [pid = 1644] [id = 94] 08:25:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x124e41000) [pid = 1644] [serial = 279] [outer = 0x0] 08:25:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x124e93000) [pid = 1644] [serial = 280] [outer = 0x124e41000] 08:25:51 INFO - PROCESS | 1644 | 1464794751988 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12643dc00) [pid = 1644] [serial = 281] [outer = 0x124e41000] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1239eac00) [pid = 1644] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x118118c00) [pid = 1644] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x118209400) [pid = 1644] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12643d000) [pid = 1644] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1167d1000) [pid = 1644] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x11322b800) [pid = 1644] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11954ac00) [pid = 1644] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x118417400) [pid = 1644] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x1245c9000) [pid = 1644] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x123532000) [pid = 1644] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x115e12000) [pid = 1644] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x11926e000) [pid = 1644] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x1245fb400) [pid = 1644] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:25:52 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x126e86c00) [pid = 1644] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:25:52 INFO - PROCESS | 1644 | 1464794752346 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 08:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:25:52 INFO - PROCESS | 1644 | 1464794752364 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 1644 | 1464794752365 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:25:52 INFO - PROCESS | 1644 | 1464794752367 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 1644 | 1464794752368 Marionette TRACE conn2 <- [1,350,null,{}] 08:25:52 INFO - PROCESS | 1644 | 1464794752377 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 1644 | 1464794752477 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:25:52 INFO - PROCESS | 1644 | 1464794752502 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x1248a6800 == 41 [pid = 1644] [id = 95] 08:25:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x118125800) [pid = 1644] [serial = 282] [outer = 0x0] 08:25:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1239e7c00) [pid = 1644] [serial = 283] [outer = 0x118125800] 08:25:52 INFO - PROCESS | 1644 | 1464794752527 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x126052c00) [pid = 1644] [serial = 284] [outer = 0x118125800] 08:25:52 INFO - PROCESS | 1644 | 1464794752796 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 08:25:52 INFO - PROCESS | 1644 | 1464794752836 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 1644 | 1464794752848 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:25:52 INFO - PROCESS | 1644 | 1464794752859 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 1644 | 1464794752860 Marionette TRACE conn2 <- [1,354,null,{}] 08:25:52 INFO - PROCESS | 1644 | 1464794752863 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 1644 | 1464794752949 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:25:52 INFO - PROCESS | 1644 | 1464794752955 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x126e2c800 == 42 [pid = 1644] [id = 96] 08:25:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x126444000) [pid = 1644] [serial = 285] [outer = 0x0] 08:25:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12688d400) [pid = 1644] [serial = 286] [outer = 0x126444000] 08:25:52 INFO - PROCESS | 1644 | 1464794752985 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128d2f400) [pid = 1644] [serial = 287] [outer = 0x126444000] 08:25:53 INFO - PROCESS | 1644 | 1464794753295 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 08:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:25:53 INFO - PROCESS | 1644 | 1464794753328 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 1644 | 1464794753329 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:25:53 INFO - PROCESS | 1644 | 1464794753331 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1644 | 1464794753332 Marionette TRACE conn2 <- [1,358,null,{}] 08:25:53 INFO - PROCESS | 1644 | 1464794753334 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:53 INFO - PROCESS | 1644 | 1464794753428 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:25:53 INFO - PROCESS | 1644 | 1464794753434 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x129182800 == 43 [pid = 1644] [id = 97] 08:25:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x128d30000) [pid = 1644] [serial = 288] [outer = 0x0] 08:25:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x128d34000) [pid = 1644] [serial = 289] [outer = 0x128d30000] 08:25:53 INFO - PROCESS | 1644 | 1464794753461 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x128d38000) [pid = 1644] [serial = 290] [outer = 0x128d30000] 08:25:53 INFO - PROCESS | 1644 | 1464794753759 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 08:25:53 INFO - PROCESS | 1644 | 1464794753800 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 1644 | 1464794753801 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:25:53 INFO - PROCESS | 1644 | 1464794753803 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1644 | 1464794753804 Marionette TRACE conn2 <- [1,362,null,{}] 08:25:53 INFO - PROCESS | 1644 | 1464794753807 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:53 INFO - PROCESS | 1644 | 1464794753880 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:25:53 INFO - PROCESS | 1644 | 1464794753884 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299dc800 == 44 [pid = 1644] [id = 98] 08:25:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1197d8800) [pid = 1644] [serial = 291] [outer = 0x0] 08:25:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x128d4ac00) [pid = 1644] [serial = 292] [outer = 0x1197d8800] 08:25:53 INFO - PROCESS | 1644 | 1464794753919 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x128f56800) [pid = 1644] [serial = 293] [outer = 0x1197d8800] 08:25:54 INFO - PROCESS | 1644 | 1464794754314 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 520ms 08:25:54 INFO - PROCESS | 1644 | 1464794754324 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 1644 | 1464794754326 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:25:54 INFO - PROCESS | 1644 | 1464794754330 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1644 | 1464794754332 Marionette TRACE conn2 <- [1,366,null,{}] 08:25:54 INFO - PROCESS | 1644 | 1464794754336 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:54 INFO - PROCESS | 1644 | 1464794754433 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:25:54 INFO - PROCESS | 1644 | 1464794754475 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165e2000 == 45 [pid = 1644] [id = 99] 08:25:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x112fd1800) [pid = 1644] [serial = 294] [outer = 0x0] 08:25:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11607c000) [pid = 1644] [serial = 295] [outer = 0x112fd1800] 08:25:54 INFO - PROCESS | 1644 | 1464794754506 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x116960800) [pid = 1644] [serial = 296] [outer = 0x112fd1800] 08:25:54 INFO - PROCESS | 1644 | 1464794754933 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 620ms 08:25:54 INFO - PROCESS | 1644 | 1464794754951 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 1644 | 1464794754957 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:25:54 INFO - PROCESS | 1644 | 1464794754963 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1644 | 1464794754966 Marionette TRACE conn2 <- [1,370,null,{}] 08:25:54 INFO - PROCESS | 1644 | 1464794754970 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:55 INFO - PROCESS | 1644 | 1464794755114 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:25:55 INFO - PROCESS | 1644 | 1464794755249 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x119415800 == 46 [pid = 1644] [id = 100] 08:25:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x118413c00) [pid = 1644] [serial = 297] [outer = 0x0] 08:25:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11841c000) [pid = 1644] [serial = 298] [outer = 0x118413c00] 08:25:55 INFO - PROCESS | 1644 | 1464794755297 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x118542800) [pid = 1644] [serial = 299] [outer = 0x118413c00] 08:25:55 INFO - PROCESS | 1644 | 1464794755729 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 772ms 08:25:55 INFO - PROCESS | 1644 | 1464794755734 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 1644 | 1464794755736 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:25:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:25:55 INFO - PROCESS | 1644 | 1464794755738 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 1644 | 1464794755741 Marionette TRACE conn2 <- [1,374,null,{}] 08:25:55 INFO - PROCESS | 1644 | 1464794755749 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:55 INFO - PROCESS | 1644 | 1464794755846 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:25:55 INFO - PROCESS | 1644 | 1464794755888 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x129143000 == 47 [pid = 1644] [id = 101] 08:25:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11862bc00) [pid = 1644] [serial = 300] [outer = 0x0] 08:25:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x119cb0400) [pid = 1644] [serial = 301] [outer = 0x11862bc00] 08:25:55 INFO - PROCESS | 1644 | 1464794755919 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x1212bc400) [pid = 1644] [serial = 302] [outer = 0x11862bc00] 08:25:56 INFO - PROCESS | 1644 | 1464794756344 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:25:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:25:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 622ms 08:25:56 INFO - PROCESS | 1644 | 1464794756372 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 1644 | 1464794756374 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:25:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:25:56 INFO - PROCESS | 1644 | 1464794756393 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 1644 | 1464794756394 Marionette TRACE conn2 <- [1,378,null,{}] 08:25:56 INFO - PROCESS | 1644 | 1464794756409 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:56 INFO - PROCESS | 1644 | 1464794756513 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:25:56 INFO - PROCESS | 1644 | 1464794756609 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af3e000 == 48 [pid = 1644] [id = 102] 08:25:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x124786800) [pid = 1644] [serial = 303] [outer = 0x0] 08:25:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12604d000) [pid = 1644] [serial = 304] [outer = 0x124786800] 08:25:56 INFO - PROCESS | 1644 | 1464794756643 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x126889400) [pid = 1644] [serial = 305] [outer = 0x124786800] 08:25:57 INFO - PROCESS | 1644 | 1464794757096 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:25:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 783ms 08:25:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:25:57 INFO - PROCESS | 1644 | 1464794757168 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 1644 | 1464794757171 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:25:57 INFO - PROCESS | 1644 | 1464794757174 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 1644 | 1464794757176 Marionette TRACE conn2 <- [1,382,null,{}] 08:25:57 INFO - PROCESS | 1644 | 1464794757179 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:57 INFO - PROCESS | 1644 | 1464794757318 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:25:57 INFO - PROCESS | 1644 | 1464794757426 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f5800 == 49 [pid = 1644] [id = 103] 08:25:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x124e40c00) [pid = 1644] [serial = 306] [outer = 0x0] 08:25:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x128d34400) [pid = 1644] [serial = 307] [outer = 0x124e40c00] 08:25:57 INFO - PROCESS | 1644 | 1464794757459 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x128f59400) [pid = 1644] [serial = 308] [outer = 0x124e40c00] 08:25:58 INFO - PROCESS | 1644 | 1464794758125 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:25:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1022ms 08:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:25:58 INFO - PROCESS | 1644 | 1464794758195 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1644 | 1464794758198 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:25:58 INFO - PROCESS | 1644 | 1464794758201 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1644 | 1464794758203 Marionette TRACE conn2 <- [1,386,null,{}] 08:25:58 INFO - PROCESS | 1644 | 1464794758208 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 1644 | 1464794758294 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:25:58 INFO - PROCESS | 1644 | 1464794758343 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184a7000 == 50 [pid = 1644] [id = 104] 08:25:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x116702800) [pid = 1644] [serial = 309] [outer = 0x0] 08:25:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x116866400) [pid = 1644] [serial = 310] [outer = 0x116702800] 08:25:58 INFO - PROCESS | 1644 | 1464794758370 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x118119400) [pid = 1644] [serial = 311] [outer = 0x116702800] 08:25:58 INFO - PROCESS | 1644 | 1464794758796 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 624ms 08:25:58 INFO - PROCESS | 1644 | 1464794758825 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1644 | 1464794758829 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:25:58 INFO - PROCESS | 1644 | 1464794758833 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1644 | 1464794758835 Marionette TRACE conn2 <- [1,390,null,{}] 08:25:58 INFO - PROCESS | 1644 | 1464794758855 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 1644 | 1464794758961 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:25:59 INFO - PROCESS | 1644 | 1464794759024 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x129182800 == 49 [pid = 1644] [id = 97] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x126e2c800 == 48 [pid = 1644] [id = 96] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1248a6800 == 47 [pid = 1644] [id = 95] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x123e0d800 == 46 [pid = 1644] [id = 94] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x123459800 == 45 [pid = 1644] [id = 93] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x11657e800 == 44 [pid = 1644] [id = 92] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x119c13800 == 43 [pid = 1644] [id = 91] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x128d4dc00) [pid = 1644] [serial = 241] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x11201c000) [pid = 1644] [serial = 195] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x116b6d800) [pid = 1644] [serial = 198] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e2f800 == 44 [pid = 1644] [id = 105] 08:25:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x11201c000) [pid = 1644] [serial = 312] [outer = 0x0] 08:25:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x117781400) [pid = 1644] [serial = 313] [outer = 0x11201c000] 08:25:59 INFO - PROCESS | 1644 | 1464794759072 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x118536400) [pid = 1644] [serial = 314] [outer = 0x11201c000] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1198c4800 == 43 [pid = 1644] [id = 90] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x119418800 == 42 [pid = 1644] [id = 89] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1184a3800 == 41 [pid = 1644] [id = 88] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x11605b800 == 40 [pid = 1644] [id = 87] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1160bb000 == 39 [pid = 1644] [id = 86] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x119c15000 == 38 [pid = 1644] [id = 83] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1171a6800 == 37 [pid = 1644] [id = 82] 08:25:59 INFO - PROCESS | 1644 | --DOCSHELL 0x129798800 == 36 [pid = 1644] [id = 81] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x128d3d800) [pid = 1644] [serial = 238] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x126e82000) [pid = 1644] [serial = 236] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x128d47400) [pid = 1644] [serial = 239] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x124e4a400) [pid = 1644] [serial = 224] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x118416800) [pid = 1644] [serial = 206] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x119122800) [pid = 1644] [serial = 209] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1264d5800) [pid = 1644] [serial = 229] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x117787400) [pid = 1644] [serial = 202] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11849bc00) [pid = 1644] [serial = 208] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x1192d5800) [pid = 1644] [serial = 211] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x126c32000) [pid = 1644] [serial = 235] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x119e9f400) [pid = 1644] [serial = 215] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1197cc400) [pid = 1644] [serial = 212] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x124e96800) [pid = 1644] [serial = 226] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x124253000) [pid = 1644] [serial = 220] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1266a0000) [pid = 1644] [serial = 230] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1248dc000) [pid = 1644] [serial = 223] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x11980b400) [pid = 1644] [serial = 214] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x116961800) [pid = 1644] [serial = 201] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118205c00) [pid = 1644] [serial = 205] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1245c7c00) [pid = 1644] [serial = 221] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x119ea5400) [pid = 1644] [serial = 217] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x119ea0800) [pid = 1644] [serial = 232] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x123732000) [pid = 1644] [serial = 218] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12643b400) [pid = 1644] [serial = 227] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x124e44800) [pid = 1644] [serial = 193] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12688b800) [pid = 1644] [serial = 233] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x12ca73400) [pid = 1644] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:25:59 INFO - PROCESS | 1644 | 1464794759384 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 569ms 08:25:59 INFO - PROCESS | 1644 | 1464794759402 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 1644 | 1464794759404 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:25:59 INFO - PROCESS | 1644 | 1464794759410 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - PROCESS | 1644 | 1464794759413 Marionette TRACE conn2 <- [1,394,null,{}] 08:25:59 INFO - PROCESS | 1644 | 1464794759420 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:59 INFO - PROCESS | 1644 | 1464794759522 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:25:59 INFO - PROCESS | 1644 | 1464794759599 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x119408800 == 37 [pid = 1644] [id = 106] 08:25:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x11954f000) [pid = 1644] [serial = 315] [outer = 0x0] 08:25:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x119ea0c00) [pid = 1644] [serial = 316] [outer = 0x11954f000] 08:25:59 INFO - PROCESS | 1644 | 1464794759635 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x119eae800) [pid = 1644] [serial = 317] [outer = 0x11954f000] 08:26:00 INFO - PROCESS | 1644 | 1464794760027 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 621ms 08:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:26:00 INFO - PROCESS | 1644 | 1464794760031 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1644 | 1464794760033 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:26:00 INFO - PROCESS | 1644 | 1464794760035 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1644 | 1464794760036 Marionette TRACE conn2 <- [1,398,null,{}] 08:26:00 INFO - PROCESS | 1644 | 1464794760045 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:00 INFO - PROCESS | 1644 | 1464794760139 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:26:00 INFO - PROCESS | 1644 | 1464794760145 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c0d000 == 38 [pid = 1644] [id = 107] 08:26:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1212bbc00) [pid = 1644] [serial = 318] [outer = 0x0] 08:26:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x123536000) [pid = 1644] [serial = 319] [outer = 0x1212bbc00] 08:26:00 INFO - PROCESS | 1644 | 1464794760171 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1242ed000) [pid = 1644] [serial = 320] [outer = 0x1212bbc00] 08:26:00 INFO - PROCESS | 1644 | 1464794760481 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 472ms 08:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:26:00 INFO - PROCESS | 1644 | 1464794760509 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1644 | 1464794760510 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:26:00 INFO - PROCESS | 1644 | 1464794760512 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1644 | 1464794760514 Marionette TRACE conn2 <- [1,402,null,{}] 08:26:00 INFO - PROCESS | 1644 | 1464794760516 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:00 INFO - PROCESS | 1644 | 1464794760593 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:26:00 INFO - PROCESS | 1644 | 1464794760635 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1131a3800 == 39 [pid = 1644] [id = 108] 08:26:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1212c4400) [pid = 1644] [serial = 321] [outer = 0x0] 08:26:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x124788800) [pid = 1644] [serial = 322] [outer = 0x1212c4400] 08:26:00 INFO - PROCESS | 1644 | 1464794760660 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x126441800) [pid = 1644] [serial = 323] [outer = 0x1212c4400] 08:26:00 INFO - PROCESS | 1644 | 1464794760963 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 469ms 08:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:26:00 INFO - PROCESS | 1644 | 1464794760982 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1644 | 1464794760983 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:26:00 INFO - PROCESS | 1644 | 1464794760985 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1644 | 1464794760986 Marionette TRACE conn2 <- [1,406,null,{}] 08:26:00 INFO - PROCESS | 1644 | 1464794760991 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 1644 | 1464794761084 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:26:01 INFO - PROCESS | 1644 | 1464794761092 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x124268000 == 40 [pid = 1644] [id = 109] 08:26:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x126c2c000) [pid = 1644] [serial = 324] [outer = 0x0] 08:26:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x128d3a000) [pid = 1644] [serial = 325] [outer = 0x126c2c000] 08:26:01 INFO - PROCESS | 1644 | 1464794761118 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12960d800) [pid = 1644] [serial = 326] [outer = 0x126c2c000] 08:26:01 INFO - PROCESS | 1644 | 1464794761464 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 08:26:01 INFO - PROCESS | 1644 | 1464794761507 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 1644 | 1464794761509 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:26:01 INFO - PROCESS | 1644 | 1464794761511 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 1644 | 1464794761512 Marionette TRACE conn2 <- [1,410,null,{}] 08:26:01 INFO - PROCESS | 1644 | 1464794761515 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 1644 | 1464794761612 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:26:01 INFO - PROCESS | 1644 | 1464794761624 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x124e7e800 == 41 [pid = 1644] [id = 110] 08:26:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x126c31400) [pid = 1644] [serial = 327] [outer = 0x0] 08:26:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x129632000) [pid = 1644] [serial = 328] [outer = 0x126c31400] 08:26:01 INFO - PROCESS | 1644 | 1464794761648 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x129641400) [pid = 1644] [serial = 329] [outer = 0x126c31400] 08:26:02 INFO - PROCESS | 1644 | 1464794762005 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 517ms 08:26:02 INFO - PROCESS | 1644 | 1464794762029 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 1644 | 1464794762030 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:26:02 INFO - PROCESS | 1644 | 1464794762032 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1644 | 1464794762033 Marionette TRACE conn2 <- [1,414,null,{}] 08:26:02 INFO - PROCESS | 1644 | 1464794762036 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:02 INFO - PROCESS | 1644 | 1464794762133 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:26:02 INFO - PROCESS | 1644 | 1464794762140 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x126c16800 == 42 [pid = 1644] [id = 111] 08:26:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x129631800) [pid = 1644] [serial = 330] [outer = 0x0] 08:26:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12964b000) [pid = 1644] [serial = 331] [outer = 0x129631800] 08:26:02 INFO - PROCESS | 1644 | 1464794762164 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x129b6fc00) [pid = 1644] [serial = 332] [outer = 0x129631800] 08:26:02 INFO - PROCESS | 1644 | 1464794762321 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:26:02 INFO - PROCESS | 1644 | 1464794762523 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 08:26:02 INFO - PROCESS | 1644 | 1464794762552 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 1644 | 1464794762553 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:26:02 INFO - PROCESS | 1644 | 1464794762557 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1644 | 1464794762559 Marionette TRACE conn2 <- [1,418,null,{}] 08:26:02 INFO - PROCESS | 1644 | 1464794762561 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:02 INFO - PROCESS | 1644 | 1464794762659 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:26:02 INFO - PROCESS | 1644 | 1464794762673 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299c4000 == 43 [pid = 1644] [id = 112] 08:26:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x129b69800) [pid = 1644] [serial = 333] [outer = 0x0] 08:26:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12aa44400) [pid = 1644] [serial = 334] [outer = 0x129b69800] 08:26:02 INFO - PROCESS | 1644 | 1464794762695 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12b1c9c00) [pid = 1644] [serial = 335] [outer = 0x129b69800] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x111b0c400) [pid = 1644] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11616b400) [pid = 1644] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x116170000) [pid = 1644] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1212c0400) [pid = 1644] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1197d9000) [pid = 1644] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11862c000) [pid = 1644] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x123199400) [pid = 1644] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x119810400) [pid = 1644] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x116710c00) [pid = 1644] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x124e41000) [pid = 1644] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x118125800) [pid = 1644] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x126444000) [pid = 1644] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x128d30000) [pid = 1644] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x117f0bc00) [pid = 1644] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x119175800) [pid = 1644] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:26:03 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1212bc000) [pid = 1644] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:26:03 INFO - PROCESS | 1644 | 1464794763505 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 08:26:03 INFO - PROCESS | 1644 | 1464794763528 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 1644 | 1464794763530 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:26:03 INFO - PROCESS | 1644 | 1464794763533 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 1644 | 1464794763535 Marionette TRACE conn2 <- [1,422,null,{}] 08:26:03 INFO - PROCESS | 1644 | 1464794763541 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:03 INFO - PROCESS | 1644 | 1464794763643 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:26:03 INFO - PROCESS | 1644 | 1464794763670 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x119195000 == 44 [pid = 1644] [id = 113] 08:26:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x11607c800) [pid = 1644] [serial = 336] [outer = 0x0] 08:26:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x117f03000) [pid = 1644] [serial = 337] [outer = 0x11607c800] 08:26:03 INFO - PROCESS | 1644 | 1464794763695 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x11a319c00) [pid = 1644] [serial = 338] [outer = 0x11607c800] 08:26:04 INFO - PROCESS | 1644 | 1464794764434 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 921ms 08:26:04 INFO - PROCESS | 1644 | 1464794764454 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:26:04 INFO - PROCESS | 1644 | 1464794764457 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:26:04 INFO - PROCESS | 1644 | 1464794764459 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 1644 | 1464794764461 Marionette TRACE conn2 <- [1,426,null,{}] 08:26:04 INFO - PROCESS | 1644 | 1464794764463 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:04 INFO - PROCESS | 1644 | 1464794764557 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:26:04 INFO - PROCESS | 1644 | 1464794764570 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x11606c000 == 45 [pid = 1644] [id = 114] 08:26:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12b29c000) [pid = 1644] [serial = 339] [outer = 0x0] 08:26:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12b2a1800) [pid = 1644] [serial = 340] [outer = 0x12b29c000] 08:26:04 INFO - PROCESS | 1644 | 1464794764608 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12b3dfc00) [pid = 1644] [serial = 341] [outer = 0x12b29c000] 08:26:04 INFO - PROCESS | 1644 | 1464794764956 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 1644 | 1464794764991 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:26:05 INFO - PROCESS | 1644 | 1464794764996 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 1644 | 1464794764997 Marionette TRACE conn2 <- [1,430,null,{}] 08:26:05 INFO - PROCESS | 1644 | 1464794765001 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 1644 | 1464794765125 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:26:05 INFO - PROCESS | 1644 | 1464794765131 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa0800 == 46 [pid = 1644] [id = 115] 08:26:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12319c000) [pid = 1644] [serial = 342] [outer = 0x0] 08:26:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12b3e6800) [pid = 1644] [serial = 343] [outer = 0x12319c000] 08:26:05 INFO - PROCESS | 1644 | 1464794765170 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12bc23000) [pid = 1644] [serial = 344] [outer = 0x12319c000] 08:26:05 INFO - PROCESS | 1644 | 1464794765689 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 720ms 08:26:05 INFO - PROCESS | 1644 | 1464794765724 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 1644 | 1464794765727 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:26:05 INFO - PROCESS | 1644 | 1464794765732 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 1644 | 1464794765734 Marionette TRACE conn2 <- [1,434,null,{}] 08:26:05 INFO - PROCESS | 1644 | 1464794765738 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 1644 | 1464794765840 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:26:05 INFO - PROCESS | 1644 | 1464794765926 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f42000 == 47 [pid = 1644] [id = 116] 08:26:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x116b6c800) [pid = 1644] [serial = 345] [outer = 0x0] 08:26:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x118208c00) [pid = 1644] [serial = 346] [outer = 0x116b6c800] 08:26:05 INFO - PROCESS | 1644 | 1464794765957 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118417400) [pid = 1644] [serial = 347] [outer = 0x116b6c800] 08:26:06 INFO - PROCESS | 1644 | 1464794766335 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 08:26:06 INFO - PROCESS | 1644 | 1464794766403 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 1644 | 1464794766407 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:26:06 INFO - PROCESS | 1644 | 1464794766412 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 1644 | 1464794766413 Marionette TRACE conn2 <- [1,438,null,{}] 08:26:06 INFO - PROCESS | 1644 | 1464794766416 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:06 INFO - PROCESS | 1644 | 1464794766516 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:26:06 INFO - PROCESS | 1644 | 1464794766564 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f14800 == 48 [pid = 1644] [id = 117] 08:26:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x118536c00) [pid = 1644] [serial = 348] [outer = 0x0] 08:26:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118a44800) [pid = 1644] [serial = 349] [outer = 0x118536c00] 08:26:06 INFO - PROCESS | 1644 | 1464794766593 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x119eab800) [pid = 1644] [serial = 350] [outer = 0x118536c00] 08:26:06 INFO - PROCESS | 1644 | 1464794766987 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 619ms 08:26:07 INFO - PROCESS | 1644 | 1464794767031 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 1644 | 1464794767033 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:26:07 INFO - PROCESS | 1644 | 1464794767035 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 1644 | 1464794767038 Marionette TRACE conn2 <- [1,442,null,{}] 08:26:07 INFO - PROCESS | 1644 | 1464794767048 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:07 INFO - PROCESS | 1644 | 1464794767150 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:26:07 INFO - PROCESS | 1644 | 1464794767247 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba99000 == 49 [pid = 1644] [id = 118] 08:26:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x1242a8800) [pid = 1644] [serial = 351] [outer = 0x0] 08:26:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1248d8800) [pid = 1644] [serial = 352] [outer = 0x1242a8800] 08:26:07 INFO - PROCESS | 1644 | 1464794767280 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12688b800) [pid = 1644] [serial = 353] [outer = 0x1242a8800] 08:26:07 INFO - PROCESS | 1644 | 1464794767712 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 724ms 08:26:07 INFO - PROCESS | 1644 | 1464794767772 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 1644 | 1464794767774 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:26:07 INFO - PROCESS | 1644 | 1464794767778 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 1644 | 1464794767779 Marionette TRACE conn2 <- [1,446,null,{}] 08:26:07 INFO - PROCESS | 1644 | 1464794767782 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:07 INFO - PROCESS | 1644 | 1464794767881 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:26:07 INFO - PROCESS | 1644 | 1464794767940 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bad3000 == 50 [pid = 1644] [id = 119] 08:26:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x128d43400) [pid = 1644] [serial = 354] [outer = 0x0] 08:26:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x128d52000) [pid = 1644] [serial = 355] [outer = 0x128d43400] 08:26:07 INFO - PROCESS | 1644 | 1464794767970 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12960a000) [pid = 1644] [serial = 356] [outer = 0x128d43400] 08:26:08 INFO - PROCESS | 1644 | 1464794768412 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 669ms 08:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:26:08 INFO - PROCESS | 1644 | 1464794768450 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 1644 | 1464794768452 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:26:08 INFO - PROCESS | 1644 | 1464794768472 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 1644 | 1464794768474 Marionette TRACE conn2 <- [1,450,null,{}] 08:26:08 INFO - PROCESS | 1644 | 1464794768478 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:08 INFO - PROCESS | 1644 | 1464794768576 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:26:08 INFO - PROCESS | 1644 | 1464794768635 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x11693c000 == 51 [pid = 1644] [id = 120] 08:26:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x123e65400) [pid = 1644] [serial = 357] [outer = 0x0] 08:26:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12960a800) [pid = 1644] [serial = 358] [outer = 0x123e65400] 08:26:08 INFO - PROCESS | 1644 | 1464794768665 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x129650000) [pid = 1644] [serial = 359] [outer = 0x123e65400] 08:26:09 INFO - PROCESS | 1644 | 1464794769214 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 1644 | 1464794769246 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:26:09 INFO - PROCESS | 1644 | 1464794769249 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 1644 | 1464794769252 Marionette TRACE conn2 <- [1,454,null,{}] 08:26:09 INFO - PROCESS | 1644 | 1464794769255 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:09 INFO - PROCESS | 1644 | 1464794769342 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:26:09 INFO - PROCESS | 1644 | 1464794769389 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x119404000 == 52 [pid = 1644] [id = 121] 08:26:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11777b400) [pid = 1644] [serial = 360] [outer = 0x0] 08:26:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x117787c00) [pid = 1644] [serial = 361] [outer = 0x11777b400] 08:26:09 INFO - PROCESS | 1644 | 1464794769420 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11820d800) [pid = 1644] [serial = 362] [outer = 0x11777b400] 08:26:09 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x11606c000 == 51 [pid = 1644] [id = 114] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x119195000 == 50 [pid = 1644] [id = 113] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x1299c4000 == 49 [pid = 1644] [id = 112] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x126c16800 == 48 [pid = 1644] [id = 111] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x124e7e800 == 47 [pid = 1644] [id = 110] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x124268000 == 46 [pid = 1644] [id = 109] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x1131a3800 == 45 [pid = 1644] [id = 108] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x128d4ac00) [pid = 1644] [serial = 292] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x11686f000) [pid = 1644] [serial = 244] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11849c400) [pid = 1644] [serial = 247] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x119ea8000) [pid = 1644] [serial = 250] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | 1464794769902 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x119c0d000 == 44 [pid = 1644] [id = 107] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x119408800 == 43 [pid = 1644] [id = 106] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x115e2f800 == 42 [pid = 1644] [id = 105] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x1184a7000 == 41 [pid = 1644] [id = 104] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x129143000 == 40 [pid = 1644] [id = 101] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x119415800 == 39 [pid = 1644] [id = 100] 08:26:09 INFO - PROCESS | 1644 | --DOCSHELL 0x1165e2000 == 38 [pid = 1644] [id = 99] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x112fde800) [pid = 1644] [serial = 196] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x118119c00) [pid = 1644] [serial = 199] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x1192c8c00) [pid = 1644] [serial = 154] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x1239e7c00) [pid = 1644] [serial = 283] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1248dd800) [pid = 1644] [serial = 278] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12688d400) [pid = 1644] [serial = 286] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x128d34000) [pid = 1644] [serial = 289] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x126052c00) [pid = 1644] [serial = 284] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x128d2f400) [pid = 1644] [serial = 287] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x118120400) [pid = 1644] [serial = 259] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x11824ec00) [pid = 1644] [serial = 260] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1197ce400) [pid = 1644] [serial = 266] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x119547400) [pid = 1644] [serial = 265] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x117251800) [pid = 1644] [serial = 257] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1231a1800) [pid = 1644] [serial = 271] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12352e400) [pid = 1644] [serial = 272] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12643dc00) [pid = 1644] [serial = 281] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x119f51000) [pid = 1644] [serial = 269] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x128d38000) [pid = 1644] [serial = 290] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x123947c00) [pid = 1644] [serial = 274] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x119cbb400) [pid = 1644] [serial = 268] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x11862e400) [pid = 1644] [serial = 262] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1245c2c00) [pid = 1644] [serial = 277] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x11911f000) [pid = 1644] [serial = 263] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12334fc00) [pid = 1644] [serial = 254] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x1212bd800) [pid = 1644] [serial = 253] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x11686a000) [pid = 1644] [serial = 256] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x1242e5000) [pid = 1644] [serial = 275] [outer = 0x0] [url = about:blank] 08:26:09 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x124e93000) [pid = 1644] [serial = 280] [outer = 0x0] [url = about:blank] 08:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 721ms 08:26:09 INFO - PROCESS | 1644 | 1464794769971 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 1644 | 1464794769974 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:26:09 INFO - PROCESS | 1644 | 1464794769979 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 1644 | 1464794769980 Marionette TRACE conn2 <- [1,458,null,{}] 08:26:09 INFO - PROCESS | 1644 | 1464794769983 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:10 INFO - PROCESS | 1644 | 1464794770059 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:26:10 INFO - PROCESS | 1644 | 1464794770067 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x116757000 == 39 [pid = 1644] [id = 122] 08:26:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x118498000) [pid = 1644] [serial = 363] [outer = 0x0] 08:26:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x118628c00) [pid = 1644] [serial = 364] [outer = 0x118498000] 08:26:10 INFO - PROCESS | 1644 | 1464794770093 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x119551800) [pid = 1644] [serial = 365] [outer = 0x118498000] 08:26:10 INFO - PROCESS | 1644 | 1464794770420 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 1644 | 1464794770450 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:26:10 INFO - PROCESS | 1644 | 1464794770452 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1644 | 1464794770455 Marionette TRACE conn2 <- [1,462,null,{}] 08:26:10 INFO - PROCESS | 1644 | 1464794770462 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:10 INFO - PROCESS | 1644 | 1464794770566 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:26:10 INFO - PROCESS | 1644 | 1464794770576 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184a6800 == 40 [pid = 1644] [id = 123] 08:26:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x119ea8800) [pid = 1644] [serial = 366] [outer = 0x0] 08:26:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x11a3b3000) [pid = 1644] [serial = 367] [outer = 0x119ea8800] 08:26:10 INFO - PROCESS | 1644 | 1464794770604 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x123948800) [pid = 1644] [serial = 368] [outer = 0x119ea8800] 08:26:10 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:10 INFO - PROCESS | 1644 | 1464794770933 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 1644 | 1464794770978 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:26:10 INFO - PROCESS | 1644 | 1464794770980 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1644 | 1464794770981 Marionette TRACE conn2 <- [1,466,null,{}] 08:26:10 INFO - PROCESS | 1644 | 1464794770983 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:11 INFO - PROCESS | 1644 | 1464794771068 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:26:11 INFO - PROCESS | 1644 | 1464794771113 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e3b000 == 41 [pid = 1644] [id = 124] 08:26:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x123734c00) [pid = 1644] [serial = 369] [outer = 0x0] 08:26:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1245f4400) [pid = 1644] [serial = 370] [outer = 0x123734c00] 08:26:11 INFO - PROCESS | 1644 | 1464794771139 Marionette DEBUG loaded listener.js 08:26:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1264d6400) [pid = 1644] [serial = 371] [outer = 0x123734c00] 08:26:11 INFO - PROCESS | 1644 | 1464794771431 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1644 | 1464794771449 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:26:11 INFO - PROCESS | 1644 | 1464794771451 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1644 | 1464794771453 Marionette TRACE conn2 <- [1,470,null,{}] 08:26:11 INFO - PROCESS | 1644 | 1464794771456 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:11 INFO - PROCESS | 1644 | 1464794771534 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:26:11 INFO - PROCESS | 1644 | 1464794771539 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12344d000 == 42 [pid = 1644] [id = 125] 08:26:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x126047400) [pid = 1644] [serial = 372] [outer = 0x0] 08:26:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x126e8bc00) [pid = 1644] [serial = 373] [outer = 0x126047400] 08:26:11 INFO - PROCESS | 1644 | 1464794771566 Marionette DEBUG loaded listener.js 08:26:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x128d38000) [pid = 1644] [serial = 374] [outer = 0x126047400] 08:26:11 INFO - PROCESS | 1644 | 1464794771893 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 467ms 08:26:11 INFO - PROCESS | 1644 | 1464794771920 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1644 | 1464794771921 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:26:11 INFO - PROCESS | 1644 | 1464794771926 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1644 | 1464794771928 Marionette TRACE conn2 <- [1,474,null,{}] 08:26:11 INFO - PROCESS | 1644 | 1464794771930 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 1644 | 1464794772064 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:26:12 INFO - PROCESS | 1644 | 1464794772082 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x11702f800 == 43 [pid = 1644] [id = 126] 08:26:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x128d37c00) [pid = 1644] [serial = 375] [outer = 0x0] 08:26:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x129606c00) [pid = 1644] [serial = 376] [outer = 0x128d37c00] 08:26:12 INFO - PROCESS | 1644 | 1464794772138 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12aa40800) [pid = 1644] [serial = 377] [outer = 0x128d37c00] 08:26:12 INFO - PROCESS | 1644 | 1464794772566 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 668ms 08:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:26:12 INFO - PROCESS | 1644 | 1464794772595 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:26:12 INFO - PROCESS | 1644 | 1464794772596 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:26:12 INFO - PROCESS | 1644 | 1464794772603 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:26:12 INFO - PROCESS | 1644 | 1464794772604 Marionette TRACE conn2 <- [1,478,null,{}] 08:26:12 INFO - PROCESS | 1644 | 1464794772606 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 1644 | 1464794772695 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:26:12 INFO - PROCESS | 1644 | 1464794772699 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x124ebc000 == 44 [pid = 1644] [id = 127] 08:26:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x128d48000) [pid = 1644] [serial = 378] [outer = 0x0] 08:26:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12b1ca000) [pid = 1644] [serial = 379] [outer = 0x128d48000] 08:26:12 INFO - PROCESS | 1644 | 1464794772724 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12b29f800) [pid = 1644] [serial = 380] [outer = 0x128d48000] 08:26:13 INFO - PROCESS | 1644 | 1464794773054 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 477ms 08:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:26:13 INFO - PROCESS | 1644 | 1464794773083 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 1644 | 1464794773084 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:26:13 INFO - PROCESS | 1644 | 1464794773086 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1644 | 1464794773088 Marionette TRACE conn2 <- [1,482,null,{}] 08:26:13 INFO - PROCESS | 1644 | 1464794773092 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:13 INFO - PROCESS | 1644 | 1464794773185 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:26:13 INFO - PROCESS | 1644 | 1464794773190 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12914c800 == 45 [pid = 1644] [id = 128] 08:26:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12b2a1c00) [pid = 1644] [serial = 381] [outer = 0x0] 08:26:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12b3df000) [pid = 1644] [serial = 382] [outer = 0x12b2a1c00] 08:26:13 INFO - PROCESS | 1644 | 1464794773214 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12b3eac00) [pid = 1644] [serial = 383] [outer = 0x12b2a1c00] 08:26:13 INFO - PROCESS | 1644 | 1464794773594 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 08:26:13 INFO - PROCESS | 1644 | 1464794773608 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 1644 | 1464794773610 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:26:13 INFO - PROCESS | 1644 | 1464794773620 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1644 | 1464794773622 Marionette TRACE conn2 <- [1,486,null,{}] 08:26:13 INFO - PROCESS | 1644 | 1464794773627 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:13 INFO - PROCESS | 1644 | 1464794773770 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:26:13 INFO - PROCESS | 1644 | 1464794773792 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297af800 == 46 [pid = 1644] [id = 129] 08:26:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12b2a5400) [pid = 1644] [serial = 384] [outer = 0x0] 08:26:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12bc2c000) [pid = 1644] [serial = 385] [outer = 0x12b2a5400] 08:26:13 INFO - PROCESS | 1644 | 1464794773832 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12bc46800) [pid = 1644] [serial = 386] [outer = 0x12b2a5400] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x11616d000) [pid = 1644] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x119547000) [pid = 1644] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x126c31400) [pid = 1644] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x129631800) [pid = 1644] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11607c800) [pid = 1644] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1197d8800) [pid = 1644] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x11201c000) [pid = 1644] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x129b69800) [pid = 1644] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x11954f000) [pid = 1644] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1212c4400) [pid = 1644] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x116702800) [pid = 1644] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1212bbc00) [pid = 1644] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x126c2c000) [pid = 1644] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x12b29c000) [pid = 1644] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:26:14 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118415400) [pid = 1644] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:26:14 INFO - PROCESS | 1644 | 1464794774294 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 723ms 08:26:14 INFO - PROCESS | 1644 | 1464794774343 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 1644 | 1464794774344 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:26:14 INFO - PROCESS | 1644 | 1464794774346 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 1644 | 1464794774347 Marionette TRACE conn2 <- [1,490,null,{}] 08:26:14 INFO - PROCESS | 1644 | 1464794774349 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:14 INFO - PROCESS | 1644 | 1464794774427 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:26:14 INFO - PROCESS | 1644 | 1464794774487 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x126c17000 == 47 [pid = 1644] [id = 130] 08:26:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x118a45000) [pid = 1644] [serial = 387] [outer = 0x0] 08:26:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1212c2c00) [pid = 1644] [serial = 388] [outer = 0x118a45000] 08:26:14 INFO - PROCESS | 1644 | 1464794774516 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x128f62c00) [pid = 1644] [serial = 389] [outer = 0x118a45000] 08:26:14 INFO - PROCESS | 1644 | 1464794774780 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 08:26:14 INFO - PROCESS | 1644 | 1464794774816 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 1644 | 1464794774817 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:26:14 INFO - PROCESS | 1644 | 1464794774820 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 1644 | 1464794774821 Marionette TRACE conn2 <- [1,494,null,{}] 08:26:14 INFO - PROCESS | 1644 | 1464794774832 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:14 INFO - PROCESS | 1644 | 1464794774928 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:26:14 INFO - PROCESS | 1644 | 1464794774933 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b388000 == 48 [pid = 1644] [id = 131] 08:26:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12b1c6400) [pid = 1644] [serial = 390] [outer = 0x0] 08:26:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12bc49800) [pid = 1644] [serial = 391] [outer = 0x12b1c6400] 08:26:14 INFO - PROCESS | 1644 | 1464794774961 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12c331000) [pid = 1644] [serial = 392] [outer = 0x12b1c6400] 08:26:15 INFO - PROCESS | 1644 | 1464794775262 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 477ms 08:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:26:15 INFO - PROCESS | 1644 | 1464794775298 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 1644 | 1464794775299 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:26:15 INFO - PROCESS | 1644 | 1464794775301 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 1644 | 1464794775302 Marionette TRACE conn2 <- [1,498,null,{}] 08:26:15 INFO - PROCESS | 1644 | 1464794775305 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:15 INFO - PROCESS | 1644 | 1464794775394 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:26:15 INFO - PROCESS | 1644 | 1464794775399 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12babc800 == 49 [pid = 1644] [id = 132] 08:26:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11686d800) [pid = 1644] [serial = 393] [outer = 0x0] 08:26:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12bc53c00) [pid = 1644] [serial = 394] [outer = 0x11686d800] 08:26:15 INFO - PROCESS | 1644 | 1464794775419 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12c4e7400) [pid = 1644] [serial = 395] [outer = 0x11686d800] 08:26:15 INFO - PROCESS | 1644 | 1464794775808 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 521ms 08:26:15 INFO - PROCESS | 1644 | 1464794775826 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 1644 | 1464794775828 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:26:15 INFO - PROCESS | 1644 | 1464794775832 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 1644 | 1464794775833 Marionette TRACE conn2 <- [1,502,null,{}] 08:26:15 INFO - PROCESS | 1644 | 1464794775837 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:15 INFO - PROCESS | 1644 | 1464794775972 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:26:16 INFO - PROCESS | 1644 | 1464794776044 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0b9800 == 50 [pid = 1644] [id = 133] 08:26:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12c334800) [pid = 1644] [serial = 396] [outer = 0x0] 08:26:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12c4ec400) [pid = 1644] [serial = 397] [outer = 0x12c334800] 08:26:16 INFO - PROCESS | 1644 | 1464794776083 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12c4f4400) [pid = 1644] [serial = 398] [outer = 0x12c334800] 08:26:16 INFO - PROCESS | 1644 | 1464794776541 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 770ms 08:26:16 INFO - PROCESS | 1644 | 1464794776607 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 1644 | 1464794776611 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:26:16 INFO - PROCESS | 1644 | 1464794776615 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 1644 | 1464794776617 Marionette TRACE conn2 <- [1,506,null,{}] 08:26:16 INFO - PROCESS | 1644 | 1464794776621 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:16 INFO - PROCESS | 1644 | 1464794776722 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:26:16 INFO - PROCESS | 1644 | 1464794776784 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x11822e800 == 51 [pid = 1644] [id = 134] 08:26:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x117251800) [pid = 1644] [serial = 399] [outer = 0x0] 08:26:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x118211c00) [pid = 1644] [serial = 400] [outer = 0x117251800] 08:26:16 INFO - PROCESS | 1644 | 1464794776815 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x11849b400) [pid = 1644] [serial = 401] [outer = 0x117251800] 08:26:17 INFO - PROCESS | 1644 | 1464794777250 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 08:26:17 INFO - PROCESS | 1644 | 1464794777287 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 1644 | 1464794777291 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:26:17 INFO - PROCESS | 1644 | 1464794777351 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 1644 | 1464794777353 Marionette TRACE conn2 <- [1,510,null,{}] 08:26:17 INFO - PROCESS | 1644 | 1464794777355 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:17 INFO - PROCESS | 1644 | 1464794777455 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:26:17 INFO - PROCESS | 1644 | 1464794777515 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x1245a6000 == 52 [pid = 1644] [id = 135] 08:26:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x119cb5c00) [pid = 1644] [serial = 402] [outer = 0x0] 08:26:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1212c3800) [pid = 1644] [serial = 403] [outer = 0x119cb5c00] 08:26:17 INFO - PROCESS | 1644 | 1464794777545 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123953c00) [pid = 1644] [serial = 404] [outer = 0x119cb5c00] 08:26:17 INFO - PROCESS | 1644 | 1464794777961 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 710ms 08:26:18 INFO - PROCESS | 1644 | 1464794778023 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 1644 | 1464794778024 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:26:18 INFO - PROCESS | 1644 | 1464794778027 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 1644 | 1464794778030 Marionette TRACE conn2 <- [1,514,null,{}] 08:26:18 INFO - PROCESS | 1644 | 1464794778037 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:18 INFO - PROCESS | 1644 | 1464794778139 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:26:18 INFO - PROCESS | 1644 | 1464794778202 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4cc800 == 53 [pid = 1644] [id = 136] 08:26:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x128d36400) [pid = 1644] [serial = 405] [outer = 0x0] 08:26:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x129604000) [pid = 1644] [serial = 406] [outer = 0x128d36400] 08:26:18 INFO - PROCESS | 1644 | 1464794778234 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x129646400) [pid = 1644] [serial = 407] [outer = 0x128d36400] 08:26:18 INFO - PROCESS | 1644 | 1464794778638 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 621ms 08:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:26:18 INFO - PROCESS | 1644 | 1464794778648 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 1644 | 1464794778650 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:26:18 INFO - PROCESS | 1644 | 1464794778652 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 1644 | 1464794778653 Marionette TRACE conn2 <- [1,518,null,{}] 08:26:18 INFO - PROCESS | 1644 | 1464794778656 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:18 INFO - PROCESS | 1644 | 1464794778756 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:26:18 INFO - PROCESS | 1644 | 1464794778835 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7ed000 == 54 [pid = 1644] [id = 137] 08:26:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12b29cc00) [pid = 1644] [serial = 408] [outer = 0x0] 08:26:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12b3e4000) [pid = 1644] [serial = 409] [outer = 0x12b29cc00] 08:26:18 INFO - PROCESS | 1644 | 1464794778864 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12bc4b400) [pid = 1644] [serial = 410] [outer = 0x12b29cc00] 08:26:19 INFO - PROCESS | 1644 | 1464794779284 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 672ms 08:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:26:19 INFO - PROCESS | 1644 | 1464794779325 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:26:19 INFO - PROCESS | 1644 | 1464794779326 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:26:19 INFO - PROCESS | 1644 | 1464794779329 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:26:19 INFO - PROCESS | 1644 | 1464794779330 Marionette TRACE conn2 <- [1,522,null,{}] 08:26:19 INFO - PROCESS | 1644 | 1464794779332 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:19 INFO - PROCESS | 1644 | 1464794779429 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:26:19 INFO - PROCESS | 1644 | 1464794779492 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e2e000 == 55 [pid = 1644] [id = 138] 08:26:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x117784000) [pid = 1644] [serial = 411] [outer = 0x0] 08:26:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12319f800) [pid = 1644] [serial = 412] [outer = 0x117784000] 08:26:19 INFO - PROCESS | 1644 | 1464794779522 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12b3e2400) [pid = 1644] [serial = 413] [outer = 0x117784000] 08:26:20 INFO - PROCESS | 1644 | 1464794780217 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 919ms 08:26:20 INFO - PROCESS | 1644 | 1464794780250 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 1644 | 1464794780254 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:26:20 INFO - PROCESS | 1644 | 1464794780261 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1644 | 1464794780264 Marionette TRACE conn2 <- [1,526,null,{}] 08:26:20 INFO - PROCESS | 1644 | 1464794780270 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:20 INFO - PROCESS | 1644 | 1464794780401 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:26:20 INFO - PROCESS | 1644 | 1464794780477 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a73000 == 56 [pid = 1644] [id = 139] 08:26:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x116962800) [pid = 1644] [serial = 414] [outer = 0x0] 08:26:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x117785400) [pid = 1644] [serial = 415] [outer = 0x116962800] 08:26:20 INFO - PROCESS | 1644 | 1464794780505 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11862c400) [pid = 1644] [serial = 416] [outer = 0x116962800] 08:26:20 INFO - PROCESS | 1644 | 1464794780937 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 728ms 08:26:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:26:20 INFO - PROCESS | 1644 | 1464794780985 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 1644 | 1464794780989 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:26:20 INFO - PROCESS | 1644 | 1464794780993 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1644 | 1464794780995 Marionette TRACE conn2 <- [1,530,null,{}] 08:26:21 INFO - PROCESS | 1644 | 1464794780998 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:21 INFO - PROCESS | 1644 | 1464794781087 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:26:21 INFO - PROCESS | 1644 | 1464794781137 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x119419000 == 57 [pid = 1644] [id = 140] 08:26:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x118a46000) [pid = 1644] [serial = 417] [outer = 0x0] 08:26:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x119f50c00) [pid = 1644] [serial = 418] [outer = 0x118a46000] 08:26:21 INFO - PROCESS | 1644 | 1464794781164 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x1212c2400) [pid = 1644] [serial = 419] [outer = 0x118a46000] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12babc800 == 56 [pid = 1644] [id = 132] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12b388000 == 55 [pid = 1644] [id = 131] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x126c17000 == 54 [pid = 1644] [id = 130] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x1297af800 == 53 [pid = 1644] [id = 129] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12914c800 == 52 [pid = 1644] [id = 128] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x124ebc000 == 51 [pid = 1644] [id = 127] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12b3e6800) [pid = 1644] [serial = 343] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x119cb0400) [pid = 1644] [serial = 301] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12604d000) [pid = 1644] [serial = 304] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x128d34400) [pid = 1644] [serial = 307] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x11607c000) [pid = 1644] [serial = 295] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x11841c000) [pid = 1644] [serial = 298] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x11702f800 == 50 [pid = 1644] [id = 126] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12344d000 == 49 [pid = 1644] [id = 125] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x115e3b000 == 48 [pid = 1644] [id = 124] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x1184a6800 == 47 [pid = 1644] [id = 123] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x116757000 == 46 [pid = 1644] [id = 122] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x119404000 == 45 [pid = 1644] [id = 121] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba99000 == 44 [pid = 1644] [id = 118] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x119f14800 == 43 [pid = 1644] [id = 117] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x117f42000 == 42 [pid = 1644] [id = 116] 08:26:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa0800 == 41 [pid = 1644] [id = 115] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x118a44000) [pid = 1644] [serial = 248] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x11811b000) [pid = 1644] [serial = 245] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x119eadc00) [pid = 1644] [serial = 251] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12b2a1800) [pid = 1644] [serial = 340] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12b1c9c00) [pid = 1644] [serial = 335] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x129641400) [pid = 1644] [serial = 329] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x11a319c00) [pid = 1644] [serial = 338] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12960d800) [pid = 1644] [serial = 326] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12b3dfc00) [pid = 1644] [serial = 341] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x129632000) [pid = 1644] [serial = 328] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12964b000) [pid = 1644] [serial = 331] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x117f03000) [pid = 1644] [serial = 337] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x128f56800) [pid = 1644] [serial = 293] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x117781400) [pid = 1644] [serial = 313] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12aa44400) [pid = 1644] [serial = 334] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x118536400) [pid = 1644] [serial = 314] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x119ea0c00) [pid = 1644] [serial = 316] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x119eae800) [pid = 1644] [serial = 317] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x124788800) [pid = 1644] [serial = 322] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x126441800) [pid = 1644] [serial = 323] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x118119400) [pid = 1644] [serial = 311] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x116866400) [pid = 1644] [serial = 310] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x123536000) [pid = 1644] [serial = 319] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1242ed000) [pid = 1644] [serial = 320] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x128d3a000) [pid = 1644] [serial = 325] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x129b6fc00) [pid = 1644] [serial = 332] [outer = 0x0] [url = about:blank] 08:26:21 INFO - PROCESS | 1644 | 1464794781531 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:26:21 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:26:21 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:26:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 569ms 08:26:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:26:21 INFO - PROCESS | 1644 | 1464794781563 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:26:21 INFO - PROCESS | 1644 | 1464794781564 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:26:21 INFO - PROCESS | 1644 | 1464794781567 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 1644 | 1464794781569 Marionette TRACE conn2 <- [1,534,null,{}] 08:26:21 INFO - PROCESS | 1644 | 1464794781576 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:21 INFO - PROCESS | 1644 | 1464794781665 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:26:21 INFO - PROCESS | 1644 | 1464794781731 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a7b000 == 42 [pid = 1644] [id = 141] 08:26:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1233a7800) [pid = 1644] [serial = 420] [outer = 0x0] 08:26:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x1248dc000) [pid = 1644] [serial = 421] [outer = 0x1233a7800] 08:26:21 INFO - PROCESS | 1644 | 1464794781763 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12643b400) [pid = 1644] [serial = 422] [outer = 0x1233a7800] 08:26:22 INFO - PROCESS | 1644 | 1464794782044 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:26:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 08:26:22 INFO - PROCESS | 1644 | 1464794782089 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1644 | 1464794782094 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:26:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:26:22 INFO - PROCESS | 1644 | 1464794782096 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 1644 | 1464794782097 Marionette TRACE conn2 <- [1,538,null,{}] 08:26:22 INFO - PROCESS | 1644 | 1464794782100 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:22 INFO - PROCESS | 1644 | 1464794782196 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:26:22 INFO - PROCESS | 1644 | 1464794782255 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231e0000 == 43 [pid = 1644] [id = 142] 08:26:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x124786c00) [pid = 1644] [serial = 423] [outer = 0x0] 08:26:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x126c2f400) [pid = 1644] [serial = 424] [outer = 0x124786c00] 08:26:22 INFO - PROCESS | 1644 | 1464794782287 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x128d36000) [pid = 1644] [serial = 425] [outer = 0x124786c00] 08:26:22 INFO - PROCESS | 1644 | 1464794782582 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:26:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 08:26:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:26:22 INFO - PROCESS | 1644 | 1464794782616 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1644 | 1464794782617 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:26:22 INFO - PROCESS | 1644 | 1464794782619 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 1644 | 1464794782620 Marionette TRACE conn2 <- [1,542,null,{}] 08:26:22 INFO - PROCESS | 1644 | 1464794782623 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:22 INFO - PROCESS | 1644 | 1464794782701 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:26:22 INFO - PROCESS | 1644 | 1464794782706 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f26800 == 44 [pid = 1644] [id = 143] 08:26:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x126e85000) [pid = 1644] [serial = 426] [outer = 0x0] 08:26:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x128d4ac00) [pid = 1644] [serial = 427] [outer = 0x126e85000] 08:26:22 INFO - PROCESS | 1644 | 1464794782733 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12962f800) [pid = 1644] [serial = 428] [outer = 0x126e85000] 08:26:23 INFO - PROCESS | 1644 | 1464794783071 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:26:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 08:26:23 INFO - PROCESS | 1644 | 1464794783090 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 1644 | 1464794783093 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:26:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:26:23 INFO - PROCESS | 1644 | 1464794783097 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1644 | 1464794783099 Marionette TRACE conn2 <- [1,546,null,{}] 08:26:23 INFO - PROCESS | 1644 | 1464794783124 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:23 INFO - PROCESS | 1644 | 1464794783269 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:26:23 INFO - PROCESS | 1644 | 1464794783280 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12914b000 == 45 [pid = 1644] [id = 144] 08:26:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x129638000) [pid = 1644] [serial = 429] [outer = 0x0] 08:26:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12aa3ac00) [pid = 1644] [serial = 430] [outer = 0x129638000] 08:26:23 INFO - PROCESS | 1644 | 1464794783330 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12bc29800) [pid = 1644] [serial = 431] [outer = 0x129638000] 08:26:23 INFO - PROCESS | 1644 | 1464794783763 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:26:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 692ms 08:26:23 INFO - PROCESS | 1644 | 1464794783788 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 1644 | 1464794783791 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:26:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:26:23 INFO - PROCESS | 1644 | 1464794783796 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1644 | 1464794783797 Marionette TRACE conn2 <- [1,550,null,{}] 08:26:23 INFO - PROCESS | 1644 | 1464794783799 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:23 INFO - PROCESS | 1644 | 1464794783902 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:26:23 INFO - PROCESS | 1644 | 1464794783918 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299db800 == 46 [pid = 1644] [id = 145] 08:26:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12b3e3800) [pid = 1644] [serial = 432] [outer = 0x0] 08:26:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12bc31800) [pid = 1644] [serial = 433] [outer = 0x12b3e3800] 08:26:23 INFO - PROCESS | 1644 | 1464794783949 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12bc54800) [pid = 1644] [serial = 434] [outer = 0x12b3e3800] 08:26:24 INFO - PROCESS | 1644 | 1464794784297 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:26:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 08:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:26:24 INFO - PROCESS | 1644 | 1464794784315 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 1644 | 1464794784316 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:26:24 INFO - PROCESS | 1644 | 1464794784318 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 1644 | 1464794784319 Marionette TRACE conn2 <- [1,554,null,{}] 08:26:24 INFO - PROCESS | 1644 | 1464794784322 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:24 INFO - PROCESS | 1644 | 1464794784429 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:26:24 INFO - PROCESS | 1644 | 1464794784456 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f2800 == 47 [pid = 1644] [id = 146] 08:26:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12c32f400) [pid = 1644] [serial = 435] [outer = 0x0] 08:26:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12c339400) [pid = 1644] [serial = 436] [outer = 0x12c32f400] 08:26:24 INFO - PROCESS | 1644 | 1464794784491 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12c4ef800) [pid = 1644] [serial = 437] [outer = 0x12c32f400] 08:26:24 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:24 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:24 INFO - PROCESS | 1644 | 1464794784874 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 569ms 08:26:24 INFO - PROCESS | 1644 | 1464794784888 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 1644 | 1464794784890 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:26:24 INFO - PROCESS | 1644 | 1464794784895 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 1644 | 1464794784896 Marionette TRACE conn2 <- [1,558,null,{}] 08:26:24 INFO - PROCESS | 1644 | 1464794784900 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:25 INFO - PROCESS | 1644 | 1464794785045 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:26:25 INFO - PROCESS | 1644 | 1464794785064 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba91800 == 48 [pid = 1644] [id = 147] 08:26:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12c333c00) [pid = 1644] [serial = 438] [outer = 0x0] 08:26:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12c90ec00) [pid = 1644] [serial = 439] [outer = 0x12c333c00] 08:26:25 INFO - PROCESS | 1644 | 1464794785103 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12c915800) [pid = 1644] [serial = 440] [outer = 0x12c333c00] 08:26:25 INFO - PROCESS | 1644 | 1464794785764 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x128d37c00) [pid = 1644] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x11686d800) [pid = 1644] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x118413c00) [pid = 1644] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x11862bc00) [pid = 1644] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x124e40c00) [pid = 1644] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x124786800) [pid = 1644] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x112fd1800) [pid = 1644] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x128d47c00) [pid = 1644] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x128d48000) [pid = 1644] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12b2a1c00) [pid = 1644] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12b2a5400) [pid = 1644] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x118a45000) [pid = 1644] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x118498000) [pid = 1644] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x119ea8800) [pid = 1644] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x126047400) [pid = 1644] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x128d43400) [pid = 1644] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12b1c6400) [pid = 1644] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x123734c00) [pid = 1644] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1242a8800) [pid = 1644] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x11777b400) [pid = 1644] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x118536c00) [pid = 1644] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x123e65400) [pid = 1644] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:26:25 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x116b6c800) [pid = 1644] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 921ms 08:26:25 INFO - PROCESS | 1644 | 1464794785816 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 1644 | 1464794785818 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:26:25 INFO - PROCESS | 1644 | 1464794785821 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 1644 | 1464794785821 Marionette TRACE conn2 <- [1,562,null,{}] 08:26:25 INFO - PROCESS | 1644 | 1464794785824 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:25 INFO - PROCESS | 1644 | 1464794785886 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:26:25 INFO - PROCESS | 1644 | 1464794785892 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172dc800 == 49 [pid = 1644] [id = 148] 08:26:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x116049800) [pid = 1644] [serial = 441] [outer = 0x0] 08:26:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x118492800) [pid = 1644] [serial = 442] [outer = 0x116049800] 08:26:25 INFO - PROCESS | 1644 | 1464794785912 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x119723000) [pid = 1644] [serial = 443] [outer = 0x116049800] 08:26:26 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:26 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:26 INFO - PROCESS | 1644 | 1464794786376 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 08:26:26 INFO - PROCESS | 1644 | 1464794786393 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 1644 | 1464794786395 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:26:26 INFO - PROCESS | 1644 | 1464794786398 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 1644 | 1464794786402 Marionette TRACE conn2 <- [1,566,null,{}] 08:26:26 INFO - PROCESS | 1644 | 1464794786405 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:26 INFO - PROCESS | 1644 | 1464794786549 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:26:26 INFO - PROCESS | 1644 | 1464794786566 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4b7800 == 50 [pid = 1644] [id = 149] 08:26:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x119729400) [pid = 1644] [serial = 444] [outer = 0x0] 08:26:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11a3ba800) [pid = 1644] [serial = 445] [outer = 0x119729400] 08:26:26 INFO - PROCESS | 1644 | 1464794786591 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12b2a1c00) [pid = 1644] [serial = 446] [outer = 0x119729400] 08:26:26 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:26 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:26 INFO - PROCESS | 1644 | 1464794786958 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 621ms 08:26:27 INFO - PROCESS | 1644 | 1464794787020 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 1644 | 1464794787022 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:26:27 INFO - PROCESS | 1644 | 1464794787033 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 1644 | 1464794787035 Marionette TRACE conn2 <- [1,570,null,{}] 08:26:27 INFO - PROCESS | 1644 | 1464794787040 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:27 INFO - PROCESS | 1644 | 1464794787165 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:26:27 INFO - PROCESS | 1644 | 1464794787178 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cae8000 == 51 [pid = 1644] [id = 150] 08:26:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x124103000) [pid = 1644] [serial = 447] [outer = 0x0] 08:26:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x124109800) [pid = 1644] [serial = 448] [outer = 0x124103000] 08:26:27 INFO - PROCESS | 1644 | 1464794787208 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12410d800) [pid = 1644] [serial = 449] [outer = 0x124103000] 08:26:27 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:27 INFO - PROCESS | 1644 | [1644] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:26:27 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:27 INFO - PROCESS | 1644 | 1464794787508 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 519ms 08:26:27 INFO - PROCESS | 1644 | 1464794787553 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 1644 | 1464794787554 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:26:27 INFO - PROCESS | 1644 | 1464794787556 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 1644 | 1464794787557 Marionette TRACE conn2 <- [1,574,null,{}] 08:26:27 INFO - PROCESS | 1644 | 1464794787560 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:27 INFO - PROCESS | 1644 | 1464794787661 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:26:27 INFO - PROCESS | 1644 | 1464794787668 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12caf8000 == 52 [pid = 1644] [id = 151] 08:26:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x123950800) [pid = 1644] [serial = 450] [outer = 0x0] 08:26:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x124110c00) [pid = 1644] [serial = 451] [outer = 0x123950800] 08:26:27 INFO - PROCESS | 1644 | 1464794787692 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12c4f3400) [pid = 1644] [serial = 452] [outer = 0x123950800] 08:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 620ms 08:26:28 INFO - PROCESS | 1644 | 1464794788169 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:28 INFO - PROCESS | 1644 | 1464794788176 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 1644 | 1464794788179 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:26:28 INFO - PROCESS | 1644 | 1464794788183 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 1644 | 1464794788185 Marionette TRACE conn2 <- [1,578,null,{}] 08:26:28 INFO - PROCESS | 1644 | 1464794788189 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:28 INFO - PROCESS | 1644 | 1464794788294 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:26:28 INFO - PROCESS | 1644 | 1464794788357 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x118240800 == 53 [pid = 1644] [id = 152] 08:26:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116b6a800) [pid = 1644] [serial = 453] [outer = 0x0] 08:26:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11824c400) [pid = 1644] [serial = 454] [outer = 0x116b6a800] 08:26:28 INFO - PROCESS | 1644 | 1464794788388 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11862f800) [pid = 1644] [serial = 455] [outer = 0x116b6a800] 08:26:28 INFO - PROCESS | 1644 | 1464794788772 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 08:26:28 INFO - PROCESS | 1644 | 1464794788810 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 1644 | 1464794788814 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:26:28 INFO - PROCESS | 1644 | 1464794788819 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 1644 | 1464794788821 Marionette TRACE conn2 <- [1,582,null,{}] 08:26:28 INFO - PROCESS | 1644 | 1464794788826 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:28 INFO - PROCESS | 1644 | 1464794788928 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:26:29 INFO - PROCESS | 1644 | 1464794789015 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x123462000 == 54 [pid = 1644] [id = 153] 08:26:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119730400) [pid = 1644] [serial = 456] [outer = 0x0] 08:26:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x119cadc00) [pid = 1644] [serial = 457] [outer = 0x119730400] 08:26:29 INFO - PROCESS | 1644 | 1464794789045 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1212bfc00) [pid = 1644] [serial = 458] [outer = 0x119730400] 08:26:29 INFO - PROCESS | 1644 | 1464794789438 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 08:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:26:29 INFO - PROCESS | 1644 | 1464794789492 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:26:29 INFO - PROCESS | 1644 | 1464794789493 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:26:29 INFO - PROCESS | 1644 | 1464794789496 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:26:29 INFO - PROCESS | 1644 | 1464794789498 Marionette TRACE conn2 <- [1,586,null,{}] 08:26:29 INFO - PROCESS | 1644 | 1464794789506 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:29 INFO - PROCESS | 1644 | 1464794789609 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:26:29 INFO - PROCESS | 1644 | 1464794789674 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7e4800 == 55 [pid = 1644] [id = 154] 08:26:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123d30000) [pid = 1644] [serial = 459] [outer = 0x0] 08:26:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x123d36800) [pid = 1644] [serial = 460] [outer = 0x123d30000] 08:26:29 INFO - PROCESS | 1644 | 1464794789705 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x124103400) [pid = 1644] [serial = 461] [outer = 0x123d30000] 08:26:29 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:30 INFO - PROCESS | 1644 | 1464794790123 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 08:26:30 INFO - PROCESS | 1644 | 1464794790167 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:26:30 INFO - PROCESS | 1644 | 1464794790169 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:26:30 INFO - PROCESS | 1644 | 1464794790171 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1644 | 1464794790172 Marionette TRACE conn2 <- [1,590,null,{}] 08:26:30 INFO - PROCESS | 1644 | 1464794790175 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:30 INFO - PROCESS | 1644 | 1464794790293 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:26:30 INFO - PROCESS | 1644 | 1464794790356 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d07d800 == 56 [pid = 1644] [id = 155] 08:26:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x123d39000) [pid = 1644] [serial = 462] [outer = 0x0] 08:26:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x126052c00) [pid = 1644] [serial = 463] [outer = 0x123d39000] 08:26:30 INFO - PROCESS | 1644 | 1464794790385 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x128d2ec00) [pid = 1644] [serial = 464] [outer = 0x123d39000] 08:26:30 INFO - PROCESS | 1644 | 1464794790800 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 08:26:30 INFO - PROCESS | 1644 | 1464794790858 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:26:30 INFO - PROCESS | 1644 | 1464794790860 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:26:30 INFO - PROCESS | 1644 | 1464794790863 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1644 | 1464794790865 Marionette TRACE conn2 <- [1,594,null,{}] 08:26:30 INFO - PROCESS | 1644 | 1464794790867 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:30 INFO - PROCESS | 1644 | 1464794790968 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:26:31 INFO - PROCESS | 1644 | 1464794791031 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161d3800 == 57 [pid = 1644] [id = 156] 08:26:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11322b800) [pid = 1644] [serial = 465] [outer = 0x0] 08:26:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x118a4ec00) [pid = 1644] [serial = 466] [outer = 0x11322b800] 08:26:31 INFO - PROCESS | 1644 | 1464794791061 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x128d37c00) [pid = 1644] [serial = 467] [outer = 0x11322b800] 08:26:31 INFO - PROCESS | 1644 | 1464794791650 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 819ms 08:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:26:31 INFO - PROCESS | 1644 | 1464794791682 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:26:31 INFO - PROCESS | 1644 | 1464794791684 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:26:31 INFO - PROCESS | 1644 | 1464794791688 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 1644 | 1464794791691 Marionette TRACE conn2 <- [1,598,null,{}] 08:26:31 INFO - PROCESS | 1644 | 1464794791696 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:31 INFO - PROCESS | 1644 | 1464794791789 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:26:31 INFO - PROCESS | 1644 | 1464794791859 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x116816000 == 58 [pid = 1644] [id = 157] 08:26:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11272b400) [pid = 1644] [serial = 468] [outer = 0x0] 08:26:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x115e9d800) [pid = 1644] [serial = 469] [outer = 0x11272b400] 08:26:31 INFO - PROCESS | 1644 | 1464794791888 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x117003800) [pid = 1644] [serial = 470] [outer = 0x11272b400] 08:26:32 INFO - PROCESS | 1644 | 1464794792312 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 673ms 08:26:32 INFO - PROCESS | 1644 | 1464794792361 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 1644 | 1464794792365 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:26:32 INFO - PROCESS | 1644 | 1464794792369 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 1644 | 1464794792371 Marionette TRACE conn2 <- [1,602,null,{}] 08:26:32 INFO - PROCESS | 1644 | 1464794792373 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:32 INFO - PROCESS | 1644 | 1464794792465 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:26:32 INFO - PROCESS | 1644 | 1464794792517 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x117048800 == 59 [pid = 1644] [id = 158] 08:26:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11811ec00) [pid = 1644] [serial = 471] [outer = 0x0] 08:26:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x118494c00) [pid = 1644] [serial = 472] [outer = 0x11811ec00] 08:26:32 INFO - PROCESS | 1644 | 1464794792544 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x118a51400) [pid = 1644] [serial = 473] [outer = 0x11811ec00] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x12cae8000 == 58 [pid = 1644] [id = 150] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4b7800 == 57 [pid = 1644] [id = 149] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x1172dc800 == 56 [pid = 1644] [id = 148] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba91800 == 55 [pid = 1644] [id = 147] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f2800 == 54 [pid = 1644] [id = 146] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x1299db800 == 53 [pid = 1644] [id = 145] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x12c4ec400) [pid = 1644] [serial = 397] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x12914b000 == 52 [pid = 1644] [id = 144] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x117f26800 == 51 [pid = 1644] [id = 143] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x1231e0000 == 50 [pid = 1644] [id = 142] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x119a7b000 == 49 [pid = 1644] [id = 141] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x119419000 == 48 [pid = 1644] [id = 140] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x119a73000 == 47 [pid = 1644] [id = 139] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x1245a6000 == 46 [pid = 1644] [id = 135] 08:26:32 INFO - PROCESS | 1644 | --DOCSHELL 0x11822e800 == 45 [pid = 1644] [id = 134] 08:26:32 INFO - PROCESS | 1644 | 1464794792923 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x118542800) [pid = 1644] [serial = 299] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x1212bc400) [pid = 1644] [serial = 302] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x128f59400) [pid = 1644] [serial = 308] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x126889400) [pid = 1644] [serial = 305] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x116960800) [pid = 1644] [serial = 296] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x128dabc00) [pid = 1644] [serial = 242] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12b1ca000) [pid = 1644] [serial = 379] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12b3df000) [pid = 1644] [serial = 382] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12bc2c000) [pid = 1644] [serial = 385] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12b3eac00) [pid = 1644] [serial = 383] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1212c2c00) [pid = 1644] [serial = 388] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x118628c00) [pid = 1644] [serial = 364] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x119551800) [pid = 1644] [serial = 365] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11a3b3000) [pid = 1644] [serial = 367] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x123948800) [pid = 1644] [serial = 368] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x126e8bc00) [pid = 1644] [serial = 373] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x128d38000) [pid = 1644] [serial = 374] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12960a000) [pid = 1644] [serial = 356] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x128d52000) [pid = 1644] [serial = 355] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12bc49800) [pid = 1644] [serial = 391] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x1245f4400) [pid = 1644] [serial = 370] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1264d6400) [pid = 1644] [serial = 371] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12688b800) [pid = 1644] [serial = 353] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1248d8800) [pid = 1644] [serial = 352] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x11820d800) [pid = 1644] [serial = 362] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x117787c00) [pid = 1644] [serial = 361] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x119eab800) [pid = 1644] [serial = 350] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x118a44800) [pid = 1644] [serial = 349] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x129650000) [pid = 1644] [serial = 359] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x12960a800) [pid = 1644] [serial = 358] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118417400) [pid = 1644] [serial = 347] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x118208c00) [pid = 1644] [serial = 346] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12bc46800) [pid = 1644] [serial = 386] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12c331000) [pid = 1644] [serial = 392] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x129606c00) [pid = 1644] [serial = 376] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12bc53c00) [pid = 1644] [serial = 394] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12b29f800) [pid = 1644] [serial = 380] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12aa40800) [pid = 1644] [serial = 377] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x128f62c00) [pid = 1644] [serial = 389] [outer = 0x0] [url = about:blank] 08:26:32 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x12c4e7400) [pid = 1644] [serial = 395] [outer = 0x0] [url = about:blank] 08:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 08:26:32 INFO - PROCESS | 1644 | 1464794792943 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 1644 | 1464794792945 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:26:32 INFO - PROCESS | 1644 | 1464794792947 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 1644 | 1464794792949 Marionette TRACE conn2 <- [1,606,null,{}] 08:26:32 INFO - PROCESS | 1644 | 1464794792956 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:33 INFO - PROCESS | 1644 | 1464794793034 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:26:33 INFO - PROCESS | 1644 | 1464794793061 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172dc800 == 46 [pid = 1644] [id = 159] 08:26:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x119724000) [pid = 1644] [serial = 474] [outer = 0x0] 08:26:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x119729000) [pid = 1644] [serial = 475] [outer = 0x119724000] 08:26:33 INFO - PROCESS | 1644 | 1464794793089 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x119730c00) [pid = 1644] [serial = 476] [outer = 0x119724000] 08:26:33 INFO - PROCESS | 1644 | 1464794793402 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 08:26:33 INFO - PROCESS | 1644 | 1464794793417 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 1644 | 1464794793419 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:26:33 INFO - PROCESS | 1644 | 1464794793421 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1644 | 1464794793423 Marionette TRACE conn2 <- [1,610,null,{}] 08:26:33 INFO - PROCESS | 1644 | 1464794793428 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:33 INFO - PROCESS | 1644 | 1464794793523 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:26:33 INFO - PROCESS | 1644 | 1464794793567 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a64800 == 47 [pid = 1644] [id = 160] 08:26:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x1197ce400) [pid = 1644] [serial = 477] [outer = 0x0] 08:26:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x119ead800) [pid = 1644] [serial = 478] [outer = 0x1197ce400] 08:26:33 INFO - PROCESS | 1644 | 1464794793593 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12319f400) [pid = 1644] [serial = 479] [outer = 0x1197ce400] 08:26:33 INFO - PROCESS | 1644 | 1464794793863 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 471ms 08:26:33 INFO - PROCESS | 1644 | 1464794793896 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 1644 | 1464794793904 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:26:33 INFO - PROCESS | 1644 | 1464794793914 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1644 | 1464794793915 Marionette TRACE conn2 <- [1,614,null,{}] 08:26:33 INFO - PROCESS | 1644 | 1464794793917 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:33 INFO - PROCESS | 1644 | 1464794793996 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:26:34 INFO - PROCESS | 1644 | 1464794794001 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b8800 == 48 [pid = 1644] [id = 161] 08:26:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x123359c00) [pid = 1644] [serial = 480] [outer = 0x0] 08:26:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x123733c00) [pid = 1644] [serial = 481] [outer = 0x123359c00] 08:26:34 INFO - PROCESS | 1644 | 1464794794029 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x123d30400) [pid = 1644] [serial = 482] [outer = 0x123359c00] 08:26:34 INFO - PROCESS | 1644 | 1464794794395 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 525ms 08:26:34 INFO - PROCESS | 1644 | 1464794794433 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:26:34 INFO - PROCESS | 1644 | 1464794794435 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:26:34 INFO - PROCESS | 1644 | 1464794794438 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 1644 | 1464794794440 Marionette TRACE conn2 <- [1,618,null,{}] 08:26:34 INFO - PROCESS | 1644 | 1464794794443 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:34 INFO - PROCESS | 1644 | 1464794794584 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:26:34 INFO - PROCESS | 1644 | 1464794794597 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x123907800 == 49 [pid = 1644] [id = 162] 08:26:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x123e60400) [pid = 1644] [serial = 483] [outer = 0x0] 08:26:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1242a1c00) [pid = 1644] [serial = 484] [outer = 0x123e60400] 08:26:34 INFO - PROCESS | 1644 | 1464794794639 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x124e45000) [pid = 1644] [serial = 485] [outer = 0x123e60400] 08:26:35 INFO - PROCESS | 1644 | 1464794795025 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 621ms 08:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:26:35 INFO - PROCESS | 1644 | 1464794795060 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:26:35 INFO - PROCESS | 1644 | 1464794795062 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:26:35 INFO - PROCESS | 1644 | 1464794795064 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 1644 | 1464794795065 Marionette TRACE conn2 <- [1,622,null,{}] 08:26:35 INFO - PROCESS | 1644 | 1464794795074 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:35 INFO - PROCESS | 1644 | 1464794795184 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:26:35 INFO - PROCESS | 1644 | 1464794795188 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e21000 == 50 [pid = 1644] [id = 163] 08:26:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1242adc00) [pid = 1644] [serial = 486] [outer = 0x0] 08:26:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1264d5800) [pid = 1644] [serial = 487] [outer = 0x1242adc00] 08:26:35 INFO - PROCESS | 1644 | 1464794795214 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12688c000) [pid = 1644] [serial = 488] [outer = 0x1242adc00] 08:26:35 INFO - PROCESS | 1644 | 1464794795551 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 08:26:35 INFO - PROCESS | 1644 | 1464794795583 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:26:35 INFO - PROCESS | 1644 | 1464794795584 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:26:35 INFO - PROCESS | 1644 | 1464794795586 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 1644 | 1464794795587 Marionette TRACE conn2 <- [1,626,null,{}] 08:26:35 INFO - PROCESS | 1644 | 1464794795590 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:35 INFO - PROCESS | 1644 | 1464794795684 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:26:35 INFO - PROCESS | 1644 | 1464794795688 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x126619800 == 51 [pid = 1644] [id = 164] 08:26:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x124e49c00) [pid = 1644] [serial = 489] [outer = 0x0] 08:26:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x126e7f800) [pid = 1644] [serial = 490] [outer = 0x124e49c00] 08:26:35 INFO - PROCESS | 1644 | 1464794795714 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x128d32c00) [pid = 1644] [serial = 491] [outer = 0x124e49c00] 08:26:36 INFO - PROCESS | 1644 | 1464794796037 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 08:26:36 INFO - PROCESS | 1644 | 1464794796054 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 1644 | 1464794796056 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:26:36 INFO - PROCESS | 1644 | 1464794796070 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 1644 | 1464794796072 Marionette TRACE conn2 <- [1,630,null,{}] 08:26:36 INFO - PROCESS | 1644 | 1464794796077 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:36 INFO - PROCESS | 1644 | 1464794796174 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:26:36 INFO - PROCESS | 1644 | 1464794796178 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12914c000 == 52 [pid = 1644] [id = 165] 08:26:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x128d33c00) [pid = 1644] [serial = 492] [outer = 0x0] 08:26:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x128d47400) [pid = 1644] [serial = 493] [outer = 0x128d33c00] 08:26:36 INFO - PROCESS | 1644 | 1464794796242 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x128f59400) [pid = 1644] [serial = 494] [outer = 0x128d33c00] 08:26:36 INFO - PROCESS | 1644 | 1464794796567 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 523ms 08:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:26:36 INFO - PROCESS | 1644 | 1464794796595 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 1644 | 1464794796596 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:26:36 INFO - PROCESS | 1644 | 1464794796598 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 1644 | 1464794796599 Marionette TRACE conn2 <- [1,634,null,{}] 08:26:36 INFO - PROCESS | 1644 | 1464794796610 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:36 INFO - PROCESS | 1644 | 1464794796706 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:26:36 INFO - PROCESS | 1644 | 1464794796738 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297a5800 == 53 [pid = 1644] [id = 166] 08:26:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x128d35400) [pid = 1644] [serial = 495] [outer = 0x0] 08:26:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x129607400) [pid = 1644] [serial = 496] [outer = 0x128d35400] 08:26:36 INFO - PROCESS | 1644 | 1464794796764 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x129636000) [pid = 1644] [serial = 497] [outer = 0x128d35400] 08:26:36 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:37 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:37 INFO - PROCESS | 1644 | 1464794797081 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 527ms 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x124103000) [pid = 1644] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1233a7800) [pid = 1644] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x118a46000) [pid = 1644] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12c32f400) [pid = 1644] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x116962800) [pid = 1644] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x117251800) [pid = 1644] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12b29cc00) [pid = 1644] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12b3e3800) [pid = 1644] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x119cb5c00) [pid = 1644] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x126e85000) [pid = 1644] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x124786c00) [pid = 1644] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x128d36400) [pid = 1644] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x12c333c00) [pid = 1644] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x116049800) [pid = 1644] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x119729400) [pid = 1644] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x12319c000) [pid = 1644] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x117784000) [pid = 1644] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:26:37 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x129638000) [pid = 1644] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:26:37 INFO - PROCESS | 1644 | 1464794797267 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 1644 | 1464794797268 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:26:37 INFO - PROCESS | 1644 | 1464794797278 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1644 | 1464794797280 Marionette TRACE conn2 <- [1,638,null,{}] 08:26:37 INFO - PROCESS | 1644 | 1464794797282 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:37 INFO - PROCESS | 1644 | 1464794797376 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:26:37 INFO - PROCESS | 1644 | 1464794797380 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12642a800 == 54 [pid = 1644] [id = 167] 08:26:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x119729400) [pid = 1644] [serial = 498] [outer = 0x0] 08:26:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1245f1400) [pid = 1644] [serial = 499] [outer = 0x119729400] 08:26:37 INFO - PROCESS | 1644 | 1464794797410 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x129b62c00) [pid = 1644] [serial = 500] [outer = 0x119729400] 08:26:37 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:37 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:37 INFO - PROCESS | 1644 | 1464794797754 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 523ms 08:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:26:37 INFO - PROCESS | 1644 | 1464794797797 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 1644 | 1464794797798 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:26:37 INFO - PROCESS | 1644 | 1464794797800 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1644 | 1464794797801 Marionette TRACE conn2 <- [1,642,null,{}] 08:26:37 INFO - PROCESS | 1644 | 1464794797804 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:37 INFO - PROCESS | 1644 | 1464794797884 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:26:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x11a3bdc00) [pid = 1644] [serial = 501] [outer = 0x12b3e5800] 08:26:37 INFO - PROCESS | 1644 | 1464794797955 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba94800 == 55 [pid = 1644] [id = 168] 08:26:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12aa45400) [pid = 1644] [serial = 502] [outer = 0x0] 08:26:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12aff4800) [pid = 1644] [serial = 503] [outer = 0x12aa45400] 08:26:37 INFO - PROCESS | 1644 | 1464794797985 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12b29b800) [pid = 1644] [serial = 504] [outer = 0x12aa45400] 08:26:38 INFO - PROCESS | 1644 | 1464794798258 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 08:26:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:26:38 INFO - PROCESS | 1644 | 1464794798268 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:26:38 INFO - PROCESS | 1644 | 1464794798269 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:26:38 INFO - PROCESS | 1644 | 1464794798272 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:26:38 INFO - PROCESS | 1644 | 1464794798273 Marionette TRACE conn2 <- [1,646,null,{}] 08:26:38 INFO - PROCESS | 1644 | 1464794798285 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:38 INFO - PROCESS | 1644 | 1464794798371 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:26:38 INFO - PROCESS | 1644 | 1464794798376 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b381800 == 56 [pid = 1644] [id = 169] 08:26:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x117f0b400) [pid = 1644] [serial = 505] [outer = 0x0] 08:26:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12b2a6000) [pid = 1644] [serial = 506] [outer = 0x117f0b400] 08:26:38 INFO - PROCESS | 1644 | 1464794798400 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12b3ea800) [pid = 1644] [serial = 507] [outer = 0x117f0b400] 08:26:38 INFO - PROCESS | 1644 | 1464794798718 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 474ms 08:26:38 INFO - PROCESS | 1644 | 1464794798746 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:26:38 INFO - PROCESS | 1644 | 1464794798747 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:26:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:26:38 INFO - PROCESS | 1644 | 1464794798758 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:26:38 INFO - PROCESS | 1644 | 1464794798761 Marionette TRACE conn2 <- [1,650,null,{}] 08:26:38 INFO - PROCESS | 1644 | 1464794798763 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:38 INFO - PROCESS | 1644 | 1464794798866 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:26:38 INFO - PROCESS | 1644 | 1464794798872 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bad1800 == 57 [pid = 1644] [id = 170] 08:26:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x118252c00) [pid = 1644] [serial = 508] [outer = 0x0] 08:26:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12bc28800) [pid = 1644] [serial = 509] [outer = 0x118252c00] 08:26:38 INFO - PROCESS | 1644 | 1464794798897 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12bc49c00) [pid = 1644] [serial = 510] [outer = 0x118252c00] 08:26:39 INFO - PROCESS | 1644 | 1464794799193 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 479ms 08:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:26:39 INFO - PROCESS | 1644 | 1464794799229 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1644 | 1464794799230 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:26:39 INFO - PROCESS | 1644 | 1464794799232 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1644 | 1464794799233 Marionette TRACE conn2 <- [1,654,null,{}] 08:26:39 INFO - PROCESS | 1644 | 1464794799236 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:39 INFO - PROCESS | 1644 | 1464794799376 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:26:39 INFO - PROCESS | 1644 | 1464794799426 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x112e54000 == 58 [pid = 1644] [id = 171] 08:26:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x111bb3400) [pid = 1644] [serial = 511] [outer = 0x0] 08:26:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x11203ec00) [pid = 1644] [serial = 512] [outer = 0x111bb3400] 08:26:39 INFO - PROCESS | 1644 | 1464794799458 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x115e12000) [pid = 1644] [serial = 513] [outer = 0x111bb3400] 08:26:39 INFO - PROCESS | 1644 | 1464794799856 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 08:26:39 INFO - PROCESS | 1644 | 1464794799903 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1644 | 1464794799905 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:26:39 INFO - PROCESS | 1644 | 1464794799910 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1644 | 1464794799913 Marionette TRACE conn2 <- [1,658,null,{}] 08:26:39 INFO - PROCESS | 1644 | 1464794799916 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:40 INFO - PROCESS | 1644 | 1464794800021 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:26:40 INFO - PROCESS | 1644 | 1464794800120 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x119418800 == 59 [pid = 1644] [id = 172] 08:26:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11841cc00) [pid = 1644] [serial = 514] [outer = 0x0] 08:26:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x118536c00) [pid = 1644] [serial = 515] [outer = 0x11841cc00] 08:26:40 INFO - PROCESS | 1644 | 1464794800153 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x118a46000) [pid = 1644] [serial = 516] [outer = 0x11841cc00] 08:26:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:26:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 673ms 08:26:40 INFO - PROCESS | 1644 | 1464794800574 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:26:40 INFO - PROCESS | 1644 | 1464794800582 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:26:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:26:40 INFO - PROCESS | 1644 | 1464794800584 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:26:40 INFO - PROCESS | 1644 | 1464794800587 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - PROCESS | 1644 | 1464794800588 Marionette TRACE conn2 <- [1,662,null,{}] 08:26:40 INFO - PROCESS | 1644 | 1464794800593 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:40 INFO - PROCESS | 1644 | 1464794800695 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:26:40 INFO - PROCESS | 1644 | 1464794800744 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x124eba000 == 60 [pid = 1644] [id = 173] 08:26:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1192cf800) [pid = 1644] [serial = 517] [outer = 0x0] 08:26:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x11972f400) [pid = 1644] [serial = 518] [outer = 0x1192cf800] 08:26:40 INFO - PROCESS | 1644 | 1464794800773 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x11a319c00) [pid = 1644] [serial = 519] [outer = 0x1192cf800] 08:26:41 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:41 INFO - PROCESS | 1644 | 1464794801174 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 620ms 08:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:26:41 INFO - PROCESS | 1644 | 1464794801207 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 1644 | 1464794801209 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:26:41 INFO - PROCESS | 1644 | 1464794801217 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 1644 | 1464794801220 Marionette TRACE conn2 <- [1,666,null,{}] 08:26:41 INFO - PROCESS | 1644 | 1464794801223 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:41 INFO - PROCESS | 1644 | 1464794801327 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:26:41 INFO - PROCESS | 1644 | 1464794801414 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7f7800 == 61 [pid = 1644] [id = 174] 08:26:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x124106000) [pid = 1644] [serial = 520] [outer = 0x0] 08:26:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1242e6800) [pid = 1644] [serial = 521] [outer = 0x124106000] 08:26:41 INFO - PROCESS | 1644 | 1464794801444 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x124e46c00) [pid = 1644] [serial = 522] [outer = 0x124106000] 08:26:41 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:41 INFO - PROCESS | 1644 | [1644] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:26:41 INFO - PROCESS | 1644 | 1464794801848 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 675ms 08:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:26:41 INFO - PROCESS | 1644 | 1464794801888 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 1644 | 1464794801889 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:26:41 INFO - PROCESS | 1644 | 1464794801892 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 1644 | 1464794801893 Marionette TRACE conn2 <- [1,670,null,{}] 08:26:41 INFO - PROCESS | 1644 | 1464794801895 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:41 INFO - PROCESS | 1644 | 1464794801996 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:26:42 INFO - PROCESS | 1644 | 1464794802046 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce53000 == 62 [pid = 1644] [id = 175] 08:26:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12643f800) [pid = 1644] [serial = 523] [outer = 0x0] 08:26:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x128d3ac00) [pid = 1644] [serial = 524] [outer = 0x12643f800] 08:26:42 INFO - PROCESS | 1644 | 1464794802075 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x129639400) [pid = 1644] [serial = 525] [outer = 0x12643f800] 08:26:42 INFO - PROCESS | 1644 | 1464794802476 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 618ms 08:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:26:42 INFO - PROCESS | 1644 | 1464794802511 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 1644 | 1464794802512 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:26:42 INFO - PROCESS | 1644 | 1464794802514 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1644 | 1464794802515 Marionette TRACE conn2 <- [1,674,null,{}] 08:26:42 INFO - PROCESS | 1644 | 1464794802518 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:42 INFO - PROCESS | 1644 | 1464794802618 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:26:42 INFO - PROCESS | 1644 | 1464794802699 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d188800 == 63 [pid = 1644] [id = 176] 08:26:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12b2a9400) [pid = 1644] [serial = 526] [outer = 0x0] 08:26:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12bc47400) [pid = 1644] [serial = 527] [outer = 0x12b2a9400] 08:26:42 INFO - PROCESS | 1644 | 1464794802734 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12c336000) [pid = 1644] [serial = 528] [outer = 0x12b2a9400] 08:26:42 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:43 INFO - PROCESS | 1644 | 1464794803179 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 718ms 08:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:26:43 INFO - PROCESS | 1644 | 1464794803233 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 1644 | 1464794803234 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:26:43 INFO - PROCESS | 1644 | 1464794803236 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 1644 | 1464794803238 Marionette TRACE conn2 <- [1,678,null,{}] 08:26:43 INFO - PROCESS | 1644 | 1464794803240 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:43 INFO - PROCESS | 1644 | 1464794803345 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:26:43 INFO - PROCESS | 1644 | 1464794803396 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af45000 == 64 [pid = 1644] [id = 177] 08:26:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x12bc2f800) [pid = 1644] [serial = 529] [outer = 0x0] 08:26:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12c4e8800) [pid = 1644] [serial = 530] [outer = 0x12bc2f800] 08:26:43 INFO - PROCESS | 1644 | 1464794803425 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12c4f1800) [pid = 1644] [serial = 531] [outer = 0x12bc2f800] 08:26:44 INFO - PROCESS | 1644 | 1464794804017 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 818ms 08:26:44 INFO - PROCESS | 1644 | 1464794804059 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 1644 | 1464794804061 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:26:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:26:44 INFO - PROCESS | 1644 | 1464794804066 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 1644 | 1464794804068 Marionette TRACE conn2 <- [1,682,null,{}] 08:26:44 INFO - PROCESS | 1644 | 1464794804072 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:44 INFO - PROCESS | 1644 | 1464794804168 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:26:44 INFO - PROCESS | 1644 | 1464794804237 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a6b000 == 65 [pid = 1644] [id = 178] 08:26:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x113c4cc00) [pid = 1644] [serial = 532] [outer = 0x0] 08:26:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x11686e000) [pid = 1644] [serial = 533] [outer = 0x113c4cc00] 08:26:44 INFO - PROCESS | 1644 | 1464794804265 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11811b800) [pid = 1644] [serial = 534] [outer = 0x113c4cc00] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1299dc800 == 64 [pid = 1644] [id = 98] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12681f800 == 63 [pid = 1644] [id = 84] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12bad1800 == 62 [pid = 1644] [id = 170] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12b381800 == 61 [pid = 1644] [id = 169] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba94800 == 60 [pid = 1644] [id = 168] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12642a800 == 59 [pid = 1644] [id = 167] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1297a5800 == 58 [pid = 1644] [id = 166] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12914c000 == 57 [pid = 1644] [id = 165] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x126619800 == 56 [pid = 1644] [id = 164] 08:26:44 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x124110c00) [pid = 1644] [serial = 451] [outer = 0x0] [url = about:blank] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x123e21000 == 55 [pid = 1644] [id = 163] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x123907800 == 54 [pid = 1644] [id = 162] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b8800 == 53 [pid = 1644] [id = 161] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x119a64800 == 52 [pid = 1644] [id = 160] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1172dc800 == 51 [pid = 1644] [id = 159] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x117048800 == 50 [pid = 1644] [id = 158] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x116816000 == 49 [pid = 1644] [id = 157] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x123462000 == 48 [pid = 1644] [id = 153] 08:26:44 INFO - PROCESS | 1644 | --DOCSHELL 0x118240800 == 47 [pid = 1644] [id = 152] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x124109800) [pid = 1644] [serial = 448] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x12410d800) [pid = 1644] [serial = 449] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12643b400) [pid = 1644] [serial = 422] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x1212c2400) [pid = 1644] [serial = 419] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12c4ef800) [pid = 1644] [serial = 437] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x117785400) [pid = 1644] [serial = 415] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11849b400) [pid = 1644] [serial = 401] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12bc4b400) [pid = 1644] [serial = 410] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12bc31800) [pid = 1644] [serial = 433] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x1212c3800) [pid = 1644] [serial = 403] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12962f800) [pid = 1644] [serial = 428] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11862c400) [pid = 1644] [serial = 416] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x126c2f400) [pid = 1644] [serial = 424] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x129604000) [pid = 1644] [serial = 406] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x123953c00) [pid = 1644] [serial = 404] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x128d36000) [pid = 1644] [serial = 425] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12c90ec00) [pid = 1644] [serial = 439] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x118492800) [pid = 1644] [serial = 442] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12c915800) [pid = 1644] [serial = 440] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12b2a1c00) [pid = 1644] [serial = 446] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12bc23000) [pid = 1644] [serial = 344] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x129646400) [pid = 1644] [serial = 407] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12319f800) [pid = 1644] [serial = 412] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12c339400) [pid = 1644] [serial = 436] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12aa3ac00) [pid = 1644] [serial = 430] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x119723000) [pid = 1644] [serial = 443] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12b3e4000) [pid = 1644] [serial = 409] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x128d4ac00) [pid = 1644] [serial = 427] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11a3ba800) [pid = 1644] [serial = 445] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x118211c00) [pid = 1644] [serial = 400] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x119f50c00) [pid = 1644] [serial = 418] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1248dc000) [pid = 1644] [serial = 421] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12bc54800) [pid = 1644] [serial = 434] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x12bc29800) [pid = 1644] [serial = 431] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12b3e2400) [pid = 1644] [serial = 413] [outer = 0x0] [url = about:blank] 08:26:45 INFO - PROCESS | 1644 | 1464794805151 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:26:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:26:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1120ms 08:26:45 INFO - PROCESS | 1644 | 1464794805186 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 1644 | 1464794805190 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:26:45 INFO - PROCESS | 1644 | 1464794805196 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 1644 | 1464794805198 Marionette TRACE conn2 <- [1,686,null,{}] 08:26:45 INFO - PROCESS | 1644 | 1464794805200 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:45 INFO - PROCESS | 1644 | 1464794805280 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:26:45 INFO - PROCESS | 1644 | 1464794805285 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x117033800 == 48 [pid = 1644] [id = 179] 08:26:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1183cd000) [pid = 1644] [serial = 535] [outer = 0x0] 08:26:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x11862c400) [pid = 1644] [serial = 536] [outer = 0x1183cd000] 08:26:45 INFO - PROCESS | 1644 | 1464794805311 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x119552400) [pid = 1644] [serial = 537] [outer = 0x1183cd000] 08:26:46 INFO - PROCESS | 1644 | 1464794806139 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:26:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 08:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:26:46 INFO - PROCESS | 1644 | 1464794806167 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1644 | 1464794806168 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:26:46 INFO - PROCESS | 1644 | 1464794806170 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1644 | 1464794806173 Marionette TRACE conn2 <- [1,690,null,{}] 08:26:46 INFO - PROCESS | 1644 | 1464794806186 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:46 INFO - PROCESS | 1644 | 1464794806265 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:26:46 INFO - PROCESS | 1644 | 1464794806270 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a71000 == 49 [pid = 1644] [id = 180] 08:26:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x119f50c00) [pid = 1644] [serial = 538] [outer = 0x0] 08:26:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x1212c3800) [pid = 1644] [serial = 539] [outer = 0x119f50c00] 08:26:46 INFO - PROCESS | 1644 | 1464794806301 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x123532000) [pid = 1644] [serial = 540] [outer = 0x119f50c00] 08:26:47 INFO - PROCESS | 1644 | 1464794807121 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 977ms 08:26:47 INFO - PROCESS | 1644 | 1464794807149 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:26:47 INFO - PROCESS | 1644 | 1464794807150 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:26:47 INFO - PROCESS | 1644 | 1464794807162 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 1644 | 1464794807163 Marionette TRACE conn2 <- [1,694,null,{}] 08:26:47 INFO - PROCESS | 1644 | 1464794807165 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:47 INFO - PROCESS | 1644 | 1464794807262 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:26:47 INFO - PROCESS | 1644 | 1464794807274 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x123117800 == 50 [pid = 1644] [id = 181] 08:26:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x123d37c00) [pid = 1644] [serial = 541] [outer = 0x0] 08:26:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x123d3c400) [pid = 1644] [serial = 542] [outer = 0x123d37c00] 08:26:47 INFO - PROCESS | 1644 | 1464794807300 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x124106400) [pid = 1644] [serial = 543] [outer = 0x123d37c00] 08:26:48 INFO - PROCESS | 1644 | 1464794808131 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:26:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:26:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1030ms 08:26:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:26:48 INFO - PROCESS | 1644 | 1464794808183 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 1644 | 1464794808184 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:26:48 INFO - PROCESS | 1644 | 1464794808186 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 1644 | 1464794808187 Marionette TRACE conn2 <- [1,698,null,{}] 08:26:48 INFO - PROCESS | 1644 | 1464794808190 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:48 INFO - PROCESS | 1644 | 1464794808287 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:26:48 INFO - PROCESS | 1644 | 1464794808320 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172d4000 == 51 [pid = 1644] [id = 182] 08:26:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x123d37800) [pid = 1644] [serial = 544] [outer = 0x0] 08:26:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1245c3800) [pid = 1644] [serial = 545] [outer = 0x123d37800] 08:26:48 INFO - PROCESS | 1644 | 1464794808345 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x124e97800) [pid = 1644] [serial = 546] [outer = 0x123d37800] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12c334800) [pid = 1644] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x119724000) [pid = 1644] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11272b400) [pid = 1644] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x1242adc00) [pid = 1644] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x11811ec00) [pid = 1644] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x123e60400) [pid = 1644] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x117f0b400) [pid = 1644] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x128d33c00) [pid = 1644] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x123359c00) [pid = 1644] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x124e49c00) [pid = 1644] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x128d35400) [pid = 1644] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x11322b800) [pid = 1644] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1197ce400) [pid = 1644] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x119729400) [pid = 1644] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:26:48 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12aa45400) [pid = 1644] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:26:49 INFO - PROCESS | 1644 | 1464794809136 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 969ms 08:26:49 INFO - PROCESS | 1644 | 1464794809155 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 1644 | 1464794809157 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:26:49 INFO - PROCESS | 1644 | 1464794809160 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 1644 | 1464794809161 Marionette TRACE conn2 <- [1,702,null,{}] 08:26:49 INFO - PROCESS | 1644 | 1464794809163 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:49 INFO - PROCESS | 1644 | 1464794809264 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:26:49 INFO - PROCESS | 1644 | 1464794809269 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12426a000 == 52 [pid = 1644] [id = 183] 08:26:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1266acc00) [pid = 1644] [serial = 547] [outer = 0x0] 08:26:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x126c2f400) [pid = 1644] [serial = 548] [outer = 0x1266acc00] 08:26:49 INFO - PROCESS | 1644 | 1464794809295 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x128d35800) [pid = 1644] [serial = 549] [outer = 0x1266acc00] 08:26:50 INFO - PROCESS | 1644 | 1464794810097 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:26:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:26:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 08:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:26:50 INFO - PROCESS | 1644 | 1464794810130 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 1644 | 1464794810131 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:26:50 INFO - PROCESS | 1644 | 1464794810133 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 1644 | 1464794810134 Marionette TRACE conn2 <- [1,706,null,{}] 08:26:50 INFO - PROCESS | 1644 | 1464794810136 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:50 INFO - PROCESS | 1644 | 1464794810217 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:26:50 INFO - PROCESS | 1644 | 1464794810221 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12681b000 == 53 [pid = 1644] [id = 184] 08:26:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1266f2c00) [pid = 1644] [serial = 550] [outer = 0x0] 08:26:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x128f59c00) [pid = 1644] [serial = 551] [outer = 0x1266f2c00] 08:26:50 INFO - PROCESS | 1644 | 1464794810288 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12963b000) [pid = 1644] [serial = 552] [outer = 0x1266f2c00] 08:26:51 INFO - PROCESS | 1644 | 1464794811030 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:26:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 919ms 08:26:51 INFO - PROCESS | 1644 | 1464794811052 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1644 | 1464794811055 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:26:51 INFO - PROCESS | 1644 | 1464794811059 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 1644 | 1464794811061 Marionette TRACE conn2 <- [1,710,null,{}] 08:26:51 INFO - PROCESS | 1644 | 1464794811066 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:51 INFO - PROCESS | 1644 | 1464794811169 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:26:51 INFO - PROCESS | 1644 | 1464794811217 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x117048800 == 54 [pid = 1644] [id = 185] 08:26:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1167ccc00) [pid = 1644] [serial = 553] [outer = 0x0] 08:26:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x1169b6400) [pid = 1644] [serial = 554] [outer = 0x1167ccc00] 08:26:51 INFO - PROCESS | 1644 | 1464794811250 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x118203800) [pid = 1644] [serial = 555] [outer = 0x1167ccc00] 08:26:52 INFO - PROCESS | 1644 | 1464794812142 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:26:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1123ms 08:26:52 INFO - PROCESS | 1644 | 1464794812182 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 1644 | 1464794812186 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:26:52 INFO - PROCESS | 1644 | 1464794812191 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 1644 | 1464794812193 Marionette TRACE conn2 <- [1,714,null,{}] 08:26:52 INFO - PROCESS | 1644 | 1464794812195 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:52 INFO - PROCESS | 1644 | 1464794812296 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:26:52 INFO - PROCESS | 1644 | 1464794812342 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fef000 == 55 [pid = 1644] [id = 186] 08:26:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118418400) [pid = 1644] [serial = 556] [outer = 0x0] 08:26:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x119726c00) [pid = 1644] [serial = 557] [outer = 0x118418400] 08:26:52 INFO - PROCESS | 1644 | 1464794812372 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x119806800) [pid = 1644] [serial = 558] [outer = 0x118418400] 08:26:53 INFO - PROCESS | 1644 | 1464794813262 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 08:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:26:53 INFO - PROCESS | 1644 | 1464794813312 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1644 | 1464794813313 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:26:53 INFO - PROCESS | 1644 | 1464794813315 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1644 | 1464794813318 Marionette TRACE conn2 <- [1,718,null,{}] 08:26:53 INFO - PROCESS | 1644 | 1464794813326 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:53 INFO - PROCESS | 1644 | 1464794813429 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:26:53 INFO - PROCESS | 1644 | 1464794813476 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297a7800 == 56 [pid = 1644] [id = 187] 08:26:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12352d400) [pid = 1644] [serial = 559] [outer = 0x0] 08:26:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x124109c00) [pid = 1644] [serial = 560] [outer = 0x12352d400] 08:26:53 INFO - PROCESS | 1644 | 1464794813507 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12643e400) [pid = 1644] [serial = 561] [outer = 0x12352d400] 08:26:54 INFO - PROCESS | 1644 | 1464794814420 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 08:26:54 INFO - PROCESS | 1644 | 1464794814437 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 1644 | 1464794814439 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:26:54 INFO - PROCESS | 1644 | 1464794814443 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 1644 | 1464794814445 Marionette TRACE conn2 <- [1,722,null,{}] 08:26:54 INFO - PROCESS | 1644 | 1464794814447 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:54 INFO - PROCESS | 1644 | 1464794814530 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:26:54 INFO - PROCESS | 1644 | 1464794814571 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af44800 == 57 [pid = 1644] [id = 188] 08:26:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x126889400) [pid = 1644] [serial = 562] [outer = 0x0] 08:26:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12aa3a000) [pid = 1644] [serial = 563] [outer = 0x126889400] 08:26:54 INFO - PROCESS | 1644 | 1464794814619 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12afea000) [pid = 1644] [serial = 564] [outer = 0x126889400] 08:26:55 INFO - PROCESS | 1644 | 1464794815159 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 1644 | 1464794815219 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:26:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:26:55 INFO - PROCESS | 1644 | 1464794815223 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1644 | 1464794815225 Marionette TRACE conn2 <- [1,726,null,{}] 08:26:55 INFO - PROCESS | 1644 | 1464794815229 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:55 INFO - PROCESS | 1644 | 1464794815355 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:26:55 INFO - PROCESS | 1644 | 1464794815417 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba93800 == 58 [pid = 1644] [id = 189] 08:26:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x129b65400) [pid = 1644] [serial = 565] [outer = 0x0] 08:26:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12b3e2000) [pid = 1644] [serial = 566] [outer = 0x129b65400] 08:26:55 INFO - PROCESS | 1644 | 1464794815446 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12bc2ec00) [pid = 1644] [serial = 567] [outer = 0x129b65400] 08:26:55 INFO - PROCESS | 1644 | 1464794815885 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:26:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 721ms 08:26:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:26:55 INFO - PROCESS | 1644 | 1464794815944 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 1644 | 1464794815945 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:26:55 INFO - PROCESS | 1644 | 1464794815947 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1644 | 1464794815948 Marionette TRACE conn2 <- [1,730,null,{}] 08:26:55 INFO - PROCESS | 1644 | 1464794815951 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:56 INFO - PROCESS | 1644 | 1464794816064 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:26:56 INFO - PROCESS | 1644 | 1464794816126 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4c0000 == 59 [pid = 1644] [id = 190] 08:26:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12b2a1c00) [pid = 1644] [serial = 568] [outer = 0x0] 08:26:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12c4f1c00) [pid = 1644] [serial = 569] [outer = 0x12b2a1c00] 08:26:56 INFO - PROCESS | 1644 | 1464794816155 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12c917800) [pid = 1644] [serial = 570] [outer = 0x12b2a1c00] 08:26:56 INFO - PROCESS | 1644 | 1464794816597 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 1644 | 1464794816619 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:26:56 INFO - PROCESS | 1644 | 1464794816621 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 1644 | 1464794816623 Marionette TRACE conn2 <- [1,734,null,{}] 08:26:56 INFO - PROCESS | 1644 | 1464794816646 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:56 INFO - PROCESS | 1644 | 1464794816746 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:26:56 INFO - PROCESS | 1644 | 1464794816942 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x11952d800 == 60 [pid = 1644] [id = 191] 08:26:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x112728c00) [pid = 1644] [serial = 571] [outer = 0x0] 08:26:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x112fdcc00) [pid = 1644] [serial = 572] [outer = 0x112728c00] 08:26:56 INFO - PROCESS | 1644 | 1464794816970 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1165c0400) [pid = 1644] [serial = 573] [outer = 0x112728c00] 08:26:57 INFO - PROCESS | 1644 | 1464794817418 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 841ms 08:26:57 INFO - PROCESS | 1644 | 1464794817463 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:26:57 INFO - PROCESS | 1644 | 1464794817466 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:26:57 INFO - PROCESS | 1644 | 1464794817469 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 1644 | 1464794817471 Marionette TRACE conn2 <- [1,738,null,{}] 08:26:57 INFO - PROCESS | 1644 | 1464794817474 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:57 INFO - PROCESS | 1644 | 1464794817570 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:26:57 INFO - PROCESS | 1644 | 1464794817634 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x1198ad800 == 61 [pid = 1644] [id = 192] 08:26:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11777f000) [pid = 1644] [serial = 574] [outer = 0x0] 08:26:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x118492400) [pid = 1644] [serial = 575] [outer = 0x11777f000] 08:26:57 INFO - PROCESS | 1644 | 1464794817663 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x119278400) [pid = 1644] [serial = 576] [outer = 0x11777f000] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12426a000 == 60 [pid = 1644] [id = 183] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x1172d4000 == 59 [pid = 1644] [id = 182] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x123117800 == 58 [pid = 1644] [id = 181] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x119a71000 == 57 [pid = 1644] [id = 180] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x117033800 == 56 [pid = 1644] [id = 179] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x119a6b000 == 55 [pid = 1644] [id = 178] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12bc28800) [pid = 1644] [serial = 509] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce53000 == 54 [pid = 1644] [id = 175] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7f7800 == 53 [pid = 1644] [id = 174] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x124eba000 == 52 [pid = 1644] [id = 173] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x119418800 == 51 [pid = 1644] [id = 172] 08:26:57 INFO - PROCESS | 1644 | --DOCSHELL 0x112e54000 == 50 [pid = 1644] [id = 171] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12c4f4400) [pid = 1644] [serial = 398] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x119729000) [pid = 1644] [serial = 475] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x119730c00) [pid = 1644] [serial = 476] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x123d36800) [pid = 1644] [serial = 460] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x11824c400) [pid = 1644] [serial = 454] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x117003800) [pid = 1644] [serial = 470] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x115e9d800) [pid = 1644] [serial = 469] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12688c000) [pid = 1644] [serial = 488] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x118a51400) [pid = 1644] [serial = 473] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x118494c00) [pid = 1644] [serial = 472] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1242a1c00) [pid = 1644] [serial = 484] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12b3ea800) [pid = 1644] [serial = 507] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x128d47400) [pid = 1644] [serial = 493] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x119cadc00) [pid = 1644] [serial = 457] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x123733c00) [pid = 1644] [serial = 481] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x123d30400) [pid = 1644] [serial = 482] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x126052c00) [pid = 1644] [serial = 463] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x126e7f800) [pid = 1644] [serial = 490] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x129607400) [pid = 1644] [serial = 496] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x128d37c00) [pid = 1644] [serial = 467] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x118a4ec00) [pid = 1644] [serial = 466] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x128f59400) [pid = 1644] [serial = 494] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x119ead800) [pid = 1644] [serial = 478] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12319f400) [pid = 1644] [serial = 479] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1245f1400) [pid = 1644] [serial = 499] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12aff4800) [pid = 1644] [serial = 503] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x129b62c00) [pid = 1644] [serial = 500] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x12b29b800) [pid = 1644] [serial = 504] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x129636000) [pid = 1644] [serial = 497] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x117f06400) [pid = 1644] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x1264d5800) [pid = 1644] [serial = 487] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x128d32c00) [pid = 1644] [serial = 491] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x12b2a6000) [pid = 1644] [serial = 506] [outer = 0x0] [url = about:blank] 08:26:57 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x124e45000) [pid = 1644] [serial = 485] [outer = 0x0] [url = about:blank] 08:26:58 INFO - PROCESS | 1644 | 1464794818520 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:26:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:26:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1076ms 08:26:58 INFO - PROCESS | 1644 | 1464794818547 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 1644 | 1464794818549 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:26:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:26:58 INFO - PROCESS | 1644 | 1464794818552 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 1644 | 1464794818553 Marionette TRACE conn2 <- [1,742,null,{}] 08:26:58 INFO - PROCESS | 1644 | 1464794818555 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:58 INFO - PROCESS | 1644 | 1464794818636 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:26:58 INFO - PROCESS | 1644 | 1464794818685 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x11918a000 == 51 [pid = 1644] [id = 193] 08:26:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x117f11800) [pid = 1644] [serial = 577] [outer = 0x0] 08:26:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x11980fc00) [pid = 1644] [serial = 578] [outer = 0x117f11800] 08:26:58 INFO - PROCESS | 1644 | 1464794818709 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1212c1000) [pid = 1644] [serial = 579] [outer = 0x117f11800] 08:26:59 INFO - PROCESS | 1644 | 1464794819511 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:26:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 08:26:59 INFO - PROCESS | 1644 | 1464794819521 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 1644 | 1464794819523 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:26:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:26:59 INFO - PROCESS | 1644 | 1464794819530 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 1644 | 1464794819534 Marionette TRACE conn2 <- [1,746,null,{}] 08:26:59 INFO - PROCESS | 1644 | 1464794819538 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:59 INFO - PROCESS | 1644 | 1464794819620 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:26:59 INFO - PROCESS | 1644 | 1464794819628 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x124280000 == 52 [pid = 1644] [id = 194] 08:26:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x123d35000) [pid = 1644] [serial = 580] [outer = 0x0] 08:26:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x1242adc00) [pid = 1644] [serial = 581] [outer = 0x123d35000] 08:26:59 INFO - PROCESS | 1644 | 1464794819653 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x124e45000) [pid = 1644] [serial = 582] [outer = 0x123d35000] 08:27:00 INFO - PROCESS | 1644 | 1464794820540 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:27:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:27:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1028ms 08:27:00 INFO - PROCESS | 1644 | 1464794820557 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 1644 | 1464794820562 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:27:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:27:00 INFO - PROCESS | 1644 | 1464794820565 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 1644 | 1464794820567 Marionette TRACE conn2 <- [1,750,null,{}] 08:27:00 INFO - PROCESS | 1644 | 1464794820586 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:00 INFO - PROCESS | 1644 | 1464794820684 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:27:00 INFO - PROCESS | 1644 | 1464794820717 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12662d800 == 53 [pid = 1644] [id = 195] 08:27:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x124e44400) [pid = 1644] [serial = 583] [outer = 0x0] 08:27:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x126c32000) [pid = 1644] [serial = 584] [outer = 0x124e44400] 08:27:00 INFO - PROCESS | 1644 | 1464794820742 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x128d36800) [pid = 1644] [serial = 585] [outer = 0x124e44400] 08:27:01 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x123d37800) [pid = 1644] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:27:01 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1183cd000) [pid = 1644] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:27:01 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x113c4cc00) [pid = 1644] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:27:01 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x119f50c00) [pid = 1644] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:27:01 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x118252c00) [pid = 1644] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:27:01 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x1266acc00) [pid = 1644] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:27:01 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x123d37c00) [pid = 1644] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:27:01 INFO - PROCESS | 1644 | 1464794821586 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:27:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1037ms 08:27:01 INFO - PROCESS | 1644 | 1464794821602 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 1644 | 1464794821603 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:27:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:27:01 INFO - PROCESS | 1644 | 1464794821605 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1644 | 1464794821606 Marionette TRACE conn2 <- [1,754,null,{}] 08:27:01 INFO - PROCESS | 1644 | 1464794821617 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:01 INFO - PROCESS | 1644 | 1464794821698 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:27:01 INFO - PROCESS | 1644 | 1464794821703 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x129142000 == 54 [pid = 1644] [id = 196] 08:27:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x126887800) [pid = 1644] [serial = 586] [outer = 0x0] 08:27:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x128d37c00) [pid = 1644] [serial = 587] [outer = 0x126887800] 08:27:01 INFO - PROCESS | 1644 | 1464794821734 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12aa3bc00) [pid = 1644] [serial = 588] [outer = 0x126887800] 08:27:02 INFO - PROCESS | 1644 | 1464794822554 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:27:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:27:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 979ms 08:27:02 INFO - PROCESS | 1644 | 1464794822584 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:27:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:27:02 INFO - PROCESS | 1644 | 1464794822585 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:27:02 INFO - PROCESS | 1644 | 1464794822588 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 1644 | 1464794822589 Marionette TRACE conn2 <- [1,758,null,{}] 08:27:02 INFO - PROCESS | 1644 | 1464794822593 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:02 INFO - PROCESS | 1644 | 1464794822694 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:27:02 INFO - PROCESS | 1644 | 1464794822700 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa98000 == 55 [pid = 1644] [id = 197] 08:27:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12b3e4000) [pid = 1644] [serial = 589] [outer = 0x0] 08:27:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12bc51800) [pid = 1644] [serial = 590] [outer = 0x12b3e4000] 08:27:02 INFO - PROCESS | 1644 | 1464794822722 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12c4eb000) [pid = 1644] [serial = 591] [outer = 0x12b3e4000] 08:27:03 INFO - PROCESS | 1644 | 1464794823005 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:27:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 08:27:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:27:03 INFO - PROCESS | 1644 | 1464794823057 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1644 | 1464794823060 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:27:03 INFO - PROCESS | 1644 | 1464794823063 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1644 | 1464794823064 Marionette TRACE conn2 <- [1,762,null,{}] 08:27:03 INFO - PROCESS | 1644 | 1464794823066 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:03 INFO - PROCESS | 1644 | 1464794823146 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:27:03 INFO - PROCESS | 1644 | 1464794823151 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b394000 == 56 [pid = 1644] [id = 198] 08:27:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x112a14800) [pid = 1644] [serial = 592] [outer = 0x0] 08:27:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x112a1d000) [pid = 1644] [serial = 593] [outer = 0x112a14800] 08:27:03 INFO - PROCESS | 1644 | 1464794823175 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x112a21800) [pid = 1644] [serial = 594] [outer = 0x112a14800] 08:27:03 INFO - PROCESS | 1644 | 1464794823949 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:27:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 08:27:03 INFO - PROCESS | 1644 | 1464794823984 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1644 | 1464794823986 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:27:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:27:03 INFO - PROCESS | 1644 | 1464794823990 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1644 | 1464794823993 Marionette TRACE conn2 <- [1,766,null,{}] 08:27:04 INFO - PROCESS | 1644 | 1464794823997 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:04 INFO - PROCESS | 1644 | 1464794824128 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:27:04 INFO - PROCESS | 1644 | 1464794824182 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x11918f000 == 57 [pid = 1644] [id = 199] 08:27:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x112a20800) [pid = 1644] [serial = 595] [outer = 0x0] 08:27:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x112fd3c00) [pid = 1644] [serial = 596] [outer = 0x112a20800] 08:27:04 INFO - PROCESS | 1644 | 1464794824214 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11686d400) [pid = 1644] [serial = 597] [outer = 0x112a20800] 08:27:05 INFO - PROCESS | 1644 | 1464794825126 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:27:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:27:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 08:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:27:05 INFO - PROCESS | 1644 | 1464794825162 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 1644 | 1464794825166 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:27:05 INFO - PROCESS | 1644 | 1464794825171 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 1644 | 1464794825173 Marionette TRACE conn2 <- [1,770,null,{}] 08:27:05 INFO - PROCESS | 1644 | 1464794825176 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:05 INFO - PROCESS | 1644 | 1464794825306 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:27:05 INFO - PROCESS | 1644 | 1464794825360 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x124269000 == 58 [pid = 1644] [id = 200] 08:27:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x112a74000) [pid = 1644] [serial = 598] [outer = 0x0] 08:27:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x119546800) [pid = 1644] [serial = 599] [outer = 0x112a74000] 08:27:05 INFO - PROCESS | 1644 | 1464794825389 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x119ead400) [pid = 1644] [serial = 600] [outer = 0x112a74000] 08:27:05 INFO - PROCESS | 1644 | 1464794825819 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 674ms 08:27:05 INFO - PROCESS | 1644 | 1464794825845 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:27:05 INFO - PROCESS | 1644 | 1464794825847 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:27:05 INFO - PROCESS | 1644 | 1464794825849 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 1644 | 1464794825852 Marionette TRACE conn2 <- [1,774,null,{}] 08:27:05 INFO - PROCESS | 1644 | 1464794825860 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:05 INFO - PROCESS | 1644 | 1464794825963 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:27:06 INFO - PROCESS | 1644 | 1464794826016 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4bc000 == 59 [pid = 1644] [id = 201] 08:27:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12352c400) [pid = 1644] [serial = 601] [outer = 0x0] 08:27:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x123d3b000) [pid = 1644] [serial = 602] [outer = 0x12352c400] 08:27:06 INFO - PROCESS | 1644 | 1464794826047 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x124e47800) [pid = 1644] [serial = 603] [outer = 0x12352c400] 08:27:06 INFO - PROCESS | 1644 | 1464794826468 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 08:27:06 INFO - PROCESS | 1644 | 1464794826524 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 1644 | 1464794826526 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:27:06 INFO - PROCESS | 1644 | 1464794826530 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 1644 | 1464794826531 Marionette TRACE conn2 <- [1,778,null,{}] 08:27:06 INFO - PROCESS | 1644 | 1464794826533 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:06 INFO - PROCESS | 1644 | 1464794826634 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:27:06 INFO - PROCESS | 1644 | 1464794826730 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12caf3800 == 60 [pid = 1644] [id = 202] 08:27:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x128d47c00) [pid = 1644] [serial = 604] [outer = 0x0] 08:27:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12960f000) [pid = 1644] [serial = 605] [outer = 0x128d47c00] 08:27:06 INFO - PROCESS | 1644 | 1464794826761 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12b29d400) [pid = 1644] [serial = 606] [outer = 0x128d47c00] 08:27:07 INFO - PROCESS | 1644 | 1464794827152 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 668ms 08:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:27:07 INFO - PROCESS | 1644 | 1464794827198 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 1644 | 1464794827200 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:27:07 INFO - PROCESS | 1644 | 1464794827202 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 1644 | 1464794827203 Marionette TRACE conn2 <- [1,782,null,{}] 08:27:07 INFO - PROCESS | 1644 | 1464794827206 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:07 INFO - PROCESS | 1644 | 1464794827304 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:27:07 INFO - PROCESS | 1644 | 1464794827356 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d06a800 == 61 [pid = 1644] [id = 203] 08:27:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x110f10000) [pid = 1644] [serial = 607] [outer = 0x0] 08:27:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12bc30000) [pid = 1644] [serial = 608] [outer = 0x110f10000] 08:27:07 INFO - PROCESS | 1644 | 1464794827398 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12c4ef400) [pid = 1644] [serial = 609] [outer = 0x110f10000] 08:27:07 INFO - PROCESS | 1644 | 1464794827975 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 819ms 08:27:08 INFO - PROCESS | 1644 | 1464794828026 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 1644 | 1464794828029 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:27:08 INFO - PROCESS | 1644 | 1464794828033 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 1644 | 1464794828035 Marionette TRACE conn2 <- [1,786,null,{}] 08:27:08 INFO - PROCESS | 1644 | 1464794828038 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:08 INFO - PROCESS | 1644 | 1464794828134 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:27:08 INFO - PROCESS | 1644 | 1464794828196 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12344d800 == 62 [pid = 1644] [id = 204] 08:27:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11777bc00) [pid = 1644] [serial = 610] [outer = 0x0] 08:27:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x11811e400) [pid = 1644] [serial = 611] [outer = 0x11777bc00] 08:27:08 INFO - PROCESS | 1644 | 1464794828223 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x118498000) [pid = 1644] [serial = 612] [outer = 0x11777bc00] 08:27:08 INFO - PROCESS | 1644 | 1464794828654 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 672ms 08:27:08 INFO - PROCESS | 1644 | 1464794828710 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 1644 | 1464794828713 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:27:08 INFO - PROCESS | 1644 | 1464794828719 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 1644 | 1464794828720 Marionette TRACE conn2 <- [1,790,null,{}] 08:27:08 INFO - PROCESS | 1644 | 1464794828723 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:08 INFO - PROCESS | 1644 | 1464794828836 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa98000 == 61 [pid = 1644] [id = 197] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x129142000 == 60 [pid = 1644] [id = 196] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12662d800 == 59 [pid = 1644] [id = 195] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x124280000 == 58 [pid = 1644] [id = 194] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x11918a000 == 57 [pid = 1644] [id = 193] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x128f59c00) [pid = 1644] [serial = 551] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11203ec00) [pid = 1644] [serial = 512] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x118536c00) [pid = 1644] [serial = 515] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x11972f400) [pid = 1644] [serial = 518] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1242e6800) [pid = 1644] [serial = 521] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x128d3ac00) [pid = 1644] [serial = 524] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12bc47400) [pid = 1644] [serial = 527] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x1198ad800 == 56 [pid = 1644] [id = 192] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x11952d800 == 55 [pid = 1644] [id = 191] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x1297a7800 == 54 [pid = 1644] [id = 187] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x119fef000 == 53 [pid = 1644] [id = 186] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x117048800 == 52 [pid = 1644] [id = 185] 08:27:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12681b000 == 51 [pid = 1644] [id = 184] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x1245c3800) [pid = 1644] [serial = 545] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11862c400) [pid = 1644] [serial = 536] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x119552400) [pid = 1644] [serial = 537] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12c4e8800) [pid = 1644] [serial = 530] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x124e97800) [pid = 1644] [serial = 546] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x11811b800) [pid = 1644] [serial = 534] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x11686e000) [pid = 1644] [serial = 533] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1212c3800) [pid = 1644] [serial = 539] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12bc49c00) [pid = 1644] [serial = 510] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x126c2f400) [pid = 1644] [serial = 548] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x123d3c400) [pid = 1644] [serial = 542] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x124106400) [pid = 1644] [serial = 543] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x123532000) [pid = 1644] [serial = 540] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x128d35800) [pid = 1644] [serial = 549] [outer = 0x0] [url = about:blank] 08:27:08 INFO - PROCESS | 1644 | 1464794828925 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x1160af000 == 52 [pid = 1644] [id = 205] 08:27:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x112a1d400) [pid = 1644] [serial = 613] [outer = 0x0] 08:27:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x11811b800) [pid = 1644] [serial = 614] [outer = 0x112a1d400] 08:27:08 INFO - PROCESS | 1644 | 1464794828953 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x11852dc00) [pid = 1644] [serial = 615] [outer = 0x112a1d400] 08:27:09 INFO - PROCESS | 1644 | 1464794829285 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 572ms 08:27:09 INFO - PROCESS | 1644 | 1464794829293 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:27:09 INFO - PROCESS | 1644 | 1464794829296 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:27:09 INFO - PROCESS | 1644 | 1464794829298 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 1644 | 1464794829301 Marionette TRACE conn2 <- [1,794,null,{}] 08:27:09 INFO - PROCESS | 1644 | 1464794829309 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:09 INFO - PROCESS | 1644 | 1464794829395 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:27:09 INFO - PROCESS | 1644 | 1464794829470 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x123114800 == 53 [pid = 1644] [id = 206] 08:27:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x118529c00) [pid = 1644] [serial = 616] [outer = 0x0] 08:27:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x119547800) [pid = 1644] [serial = 617] [outer = 0x118529c00] 08:27:09 INFO - PROCESS | 1644 | 1464794829499 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1212bc800) [pid = 1644] [serial = 618] [outer = 0x118529c00] 08:27:09 INFO - PROCESS | 1644 | 1464794829800 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 521ms 08:27:09 INFO - PROCESS | 1644 | 1464794829819 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 1644 | 1464794829821 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:27:09 INFO - PROCESS | 1644 | 1464794829823 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 1644 | 1464794829824 Marionette TRACE conn2 <- [1,798,null,{}] 08:27:09 INFO - PROCESS | 1644 | 1464794829830 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:09 INFO - PROCESS | 1644 | 1464794829915 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:27:09 INFO - PROCESS | 1644 | 1464794829920 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e18000 == 54 [pid = 1644] [id = 207] 08:27:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12352d800) [pid = 1644] [serial = 619] [outer = 0x0] 08:27:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x124104c00) [pid = 1644] [serial = 620] [outer = 0x12352d800] 08:27:09 INFO - PROCESS | 1644 | 1464794829946 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1245c2400) [pid = 1644] [serial = 621] [outer = 0x12352d800] 08:27:10 INFO - PROCESS | 1644 | 1464794830270 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 472ms 08:27:10 INFO - PROCESS | 1644 | 1464794830296 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1644 | 1464794830297 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:27:10 INFO - PROCESS | 1644 | 1464794830299 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1644 | 1464794830300 Marionette TRACE conn2 <- [1,802,null,{}] 08:27:10 INFO - PROCESS | 1644 | 1464794830303 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:10 INFO - PROCESS | 1644 | 1464794830384 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:27:10 INFO - PROCESS | 1644 | 1464794830388 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299d2800 == 55 [pid = 1644] [id = 208] 08:27:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1245f9800) [pid = 1644] [serial = 622] [outer = 0x0] 08:27:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12604bc00) [pid = 1644] [serial = 623] [outer = 0x1245f9800] 08:27:10 INFO - PROCESS | 1644 | 1464794830414 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x126c2f400) [pid = 1644] [serial = 624] [outer = 0x1245f9800] 08:27:10 INFO - PROCESS | 1644 | 1464794830764 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 08:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:27:10 INFO - PROCESS | 1644 | 1464794830768 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1644 | 1464794830769 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:27:10 INFO - PROCESS | 1644 | 1464794830771 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1644 | 1464794830772 Marionette TRACE conn2 <- [1,806,null,{}] 08:27:10 INFO - PROCESS | 1644 | 1464794830777 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:10 INFO - PROCESS | 1644 | 1464794830877 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:27:10 INFO - PROCESS | 1644 | 1464794830883 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba9e800 == 56 [pid = 1644] [id = 209] 08:27:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x128d33400) [pid = 1644] [serial = 625] [outer = 0x0] 08:27:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x129611400) [pid = 1644] [serial = 626] [outer = 0x128d33400] 08:27:10 INFO - PROCESS | 1644 | 1464794830909 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12c331c00) [pid = 1644] [serial = 627] [outer = 0x128d33400] 08:27:11 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:27:11 INFO - PROCESS | 1644 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:27:11 INFO - PROCESS | 1644 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:27:11 INFO - PROCESS | 1644 | [GFX2-]: Using SkiaGL canvas. 08:27:11 INFO - PROCESS | 1644 | 1464794831311 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 572ms 08:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:27:11 INFO - PROCESS | 1644 | 1464794831343 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 1644 | 1464794831344 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:27:11 INFO - PROCESS | 1644 | 1464794831346 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 1644 | 1464794831347 Marionette TRACE conn2 <- [1,810,null,{}] 08:27:11 INFO - PROCESS | 1644 | 1464794831350 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:11 INFO - PROCESS | 1644 | 1464794831450 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:27:11 INFO - PROCESS | 1644 | 1464794831462 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bacf800 == 57 [pid = 1644] [id = 210] 08:27:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12688b800) [pid = 1644] [serial = 628] [outer = 0x0] 08:27:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12c4f4000) [pid = 1644] [serial = 629] [outer = 0x12688b800] 08:27:11 INFO - PROCESS | 1644 | 1464794831486 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12c917000) [pid = 1644] [serial = 630] [outer = 0x12688b800] 08:27:11 INFO - PROCESS | 1644 | 1464794831821 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 08:27:11 INFO - PROCESS | 1644 | 1464794831867 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 1644 | 1464794831868 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:27:11 INFO - PROCESS | 1644 | 1464794831870 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 1644 | 1464794831872 Marionette TRACE conn2 <- [1,814,null,{}] 08:27:11 INFO - PROCESS | 1644 | 1464794831874 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:11 INFO - PROCESS | 1644 | 1464794831972 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:27:11 INFO - PROCESS | 1644 | 1464794831985 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d085000 == 58 [pid = 1644] [id = 211] 08:27:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x110f77c00) [pid = 1644] [serial = 631] [outer = 0x0] 08:27:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x110f7e400) [pid = 1644] [serial = 632] [outer = 0x110f77c00] 08:27:12 INFO - PROCESS | 1644 | 1464794832009 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x110f82400) [pid = 1644] [serial = 633] [outer = 0x110f77c00] 08:27:12 INFO - PROCESS | 1644 | 1464794832356 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 1644 | 1464794832397 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:27:12 INFO - PROCESS | 1644 | 1464794832399 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 1644 | 1464794832401 Marionette TRACE conn2 <- [1,818,null,{}] 08:27:12 INFO - PROCESS | 1644 | 1464794832403 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:12 INFO - PROCESS | 1644 | 1464794832511 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:27:12 INFO - PROCESS | 1644 | 1464794832546 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4cb800 == 59 [pid = 1644] [id = 212] 08:27:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x110f84800) [pid = 1644] [serial = 634] [outer = 0x0] 08:27:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1128ad400) [pid = 1644] [serial = 635] [outer = 0x110f84800] 08:27:12 INFO - PROCESS | 1644 | 1464794832571 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1128b2c00) [pid = 1644] [serial = 636] [outer = 0x110f84800] 08:27:12 INFO - PROCESS | 1644 | 1464794832868 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 518ms 08:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:27:12 INFO - PROCESS | 1644 | 1464794832918 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 1644 | 1464794832919 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:27:12 INFO - PROCESS | 1644 | 1464794832921 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 1644 | 1464794832922 Marionette TRACE conn2 <- [1,822,null,{}] 08:27:12 INFO - PROCESS | 1644 | 1464794832925 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:13 INFO - PROCESS | 1644 | 1464794833026 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x123d39000) [pid = 1644] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x116b6a800) [pid = 1644] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x119730400) [pid = 1644] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x123d30000) [pid = 1644] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x124e44400) [pid = 1644] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x126887800) [pid = 1644] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12b3e4000) [pid = 1644] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x123d35000) [pid = 1644] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1266f2c00) [pid = 1644] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x117f11800) [pid = 1644] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11777f000) [pid = 1644] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:27:13 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x112728c00) [pid = 1644] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:27:13 INFO - PROCESS | 1644 | 1464794833152 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c1a000 == 60 [pid = 1644] [id = 213] 08:27:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x110f19000) [pid = 1644] [serial = 637] [outer = 0x0] 08:27:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1128b7800) [pid = 1644] [serial = 638] [outer = 0x110f19000] 08:27:13 INFO - PROCESS | 1644 | 1464794833177 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x117208c00) [pid = 1644] [serial = 639] [outer = 0x110f19000] 08:27:13 INFO - PROCESS | 1644 | 1464794833466 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 1644 | 1464794833500 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:27:13 INFO - PROCESS | 1644 | 1464794833502 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 1644 | 1464794833504 Marionette TRACE conn2 <- [1,826,null,{}] 08:27:13 INFO - PROCESS | 1644 | 1464794833506 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:13 INFO - PROCESS | 1644 | 1464794833607 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:27:13 INFO - PROCESS | 1644 | 1464794833613 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d729000 == 61 [pid = 1644] [id = 214] 08:27:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11720b400) [pid = 1644] [serial = 640] [outer = 0x0] 08:27:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x117212400) [pid = 1644] [serial = 641] [outer = 0x11720b400] 08:27:13 INFO - PROCESS | 1644 | 1464794833650 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x118542000) [pid = 1644] [serial = 642] [outer = 0x11720b400] 08:27:13 INFO - PROCESS | 1644 | 1464794833985 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 522ms 08:27:14 INFO - PROCESS | 1644 | 1464794834025 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 1644 | 1464794834026 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:27:14 INFO - PROCESS | 1644 | 1464794834037 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 1644 | 1464794834038 Marionette TRACE conn2 <- [1,830,null,{}] 08:27:14 INFO - PROCESS | 1644 | 1464794834041 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 1644 | 1464794834122 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:27:14 INFO - PROCESS | 1644 | 1464794834127 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db6e000 == 62 [pid = 1644] [id = 215] 08:27:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1266f2c00) [pid = 1644] [serial = 643] [outer = 0x0] 08:27:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12b3e4000) [pid = 1644] [serial = 644] [outer = 0x1266f2c00] 08:27:14 INFO - PROCESS | 1644 | 1464794834151 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12ca6e400) [pid = 1644] [serial = 645] [outer = 0x1266f2c00] 08:27:14 INFO - PROCESS | 1644 | 1464794834479 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 480ms 08:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:27:14 INFO - PROCESS | 1644 | 1464794834510 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 1644 | 1464794834512 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:27:14 INFO - PROCESS | 1644 | 1464794834514 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 1644 | 1464794834515 Marionette TRACE conn2 <- [1,834,null,{}] 08:27:14 INFO - PROCESS | 1644 | 1464794834517 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 1644 | 1464794834600 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:27:14 INFO - PROCESS | 1644 | 1464794834604 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d493000 == 63 [pid = 1644] [id = 216] 08:27:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x121005000) [pid = 1644] [serial = 646] [outer = 0x0] 08:27:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12100bc00) [pid = 1644] [serial = 647] [outer = 0x121005000] 08:27:14 INFO - PROCESS | 1644 | 1464794834677 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x121011000) [pid = 1644] [serial = 648] [outer = 0x121005000] 08:27:14 INFO - PROCESS | 1644 | 1464794834944 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 08:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:27:14 INFO - PROCESS | 1644 | 1464794834983 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 1644 | 1464794834984 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:27:14 INFO - PROCESS | 1644 | 1464794834986 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 1644 | 1464794834987 Marionette TRACE conn2 <- [1,838,null,{}] 08:27:15 INFO - PROCESS | 1644 | 1464794834997 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:15 INFO - PROCESS | 1644 | 1464794835087 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:27:15 INFO - PROCESS | 1644 | 1464794835092 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aae2800 == 64 [pid = 1644] [id = 217] 08:27:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12100d000) [pid = 1644] [serial = 649] [outer = 0x0] 08:27:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x128d39800) [pid = 1644] [serial = 650] [outer = 0x12100d000] 08:27:15 INFO - PROCESS | 1644 | 1464794835117 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12ca72400) [pid = 1644] [serial = 651] [outer = 0x12100d000] 08:27:15 INFO - PROCESS | 1644 | 1464794835626 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 08:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:27:15 INFO - PROCESS | 1644 | 1464794835656 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 1644 | 1464794835659 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:27:15 INFO - PROCESS | 1644 | 1464794835662 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 1644 | 1464794835665 Marionette TRACE conn2 <- [1,842,null,{}] 08:27:15 INFO - PROCESS | 1644 | 1464794835669 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:15 INFO - PROCESS | 1644 | 1464794835779 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:27:15 INFO - PROCESS | 1644 | 1464794835836 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fd6000 == 65 [pid = 1644] [id = 218] 08:27:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x112a20c00) [pid = 1644] [serial = 652] [outer = 0x0] 08:27:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11720e400) [pid = 1644] [serial = 653] [outer = 0x112a20c00] 08:27:15 INFO - PROCESS | 1644 | 1464794835868 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x118203c00) [pid = 1644] [serial = 654] [outer = 0x112a20c00] 08:27:16 INFO - PROCESS | 1644 | 1464794836312 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 08:27:16 INFO - PROCESS | 1644 | 1464794836335 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 1644 | 1464794836339 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:27:16 INFO - PROCESS | 1644 | 1464794836343 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 1644 | 1464794836345 Marionette TRACE conn2 <- [1,846,null,{}] 08:27:16 INFO - PROCESS | 1644 | 1464794836347 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:16 INFO - PROCESS | 1644 | 1464794836456 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:27:16 INFO - PROCESS | 1644 | 1464794836514 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aaee000 == 66 [pid = 1644] [id = 219] 08:27:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11841c000) [pid = 1644] [serial = 655] [outer = 0x0] 08:27:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x118531400) [pid = 1644] [serial = 656] [outer = 0x11841c000] 08:27:16 INFO - PROCESS | 1644 | 1464794836545 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x119122c00) [pid = 1644] [serial = 657] [outer = 0x11841c000] 08:27:17 INFO - PROCESS | 1644 | 1464794837035 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 720ms 08:27:17 INFO - PROCESS | 1644 | 1464794837064 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1644 | 1464794837065 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:27:17 INFO - PROCESS | 1644 | 1464794837067 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1644 | 1464794837070 Marionette TRACE conn2 <- [1,850,null,{}] 08:27:17 INFO - PROCESS | 1644 | 1464794837094 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 1644 | 1464794837223 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:27:17 INFO - PROCESS | 1644 | 1464794837276 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d72b000 == 67 [pid = 1644] [id = 220] 08:27:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x1212c3800) [pid = 1644] [serial = 658] [outer = 0x0] 08:27:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12352c800) [pid = 1644] [serial = 659] [outer = 0x1212c3800] 08:27:17 INFO - PROCESS | 1644 | 1464794837307 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x1242ef000) [pid = 1644] [serial = 660] [outer = 0x1212c3800] 08:27:17 INFO - PROCESS | 1644 | 1464794837705 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 08:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:27:17 INFO - PROCESS | 1644 | 1464794837738 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1644 | 1464794837740 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:27:17 INFO - PROCESS | 1644 | 1464794837743 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1644 | 1464794837744 Marionette TRACE conn2 <- [1,854,null,{}] 08:27:17 INFO - PROCESS | 1644 | 1464794837747 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 1644 | 1464794837884 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:27:18 INFO - PROCESS | 1644 | 1464794837994 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x123477800 == 68 [pid = 1644] [id = 221] 08:27:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x11972dc00) [pid = 1644] [serial = 661] [outer = 0x0] 08:27:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x128d3a800) [pid = 1644] [serial = 662] [outer = 0x11972dc00] 08:27:18 INFO - PROCESS | 1644 | 1464794838042 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x129b67400) [pid = 1644] [serial = 663] [outer = 0x11972dc00] 08:27:18 INFO - PROCESS | 1644 | 1464794838498 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 820ms 08:27:18 INFO - PROCESS | 1644 | 1464794838563 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 1644 | 1464794838564 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:27:18 INFO - PROCESS | 1644 | 1464794838567 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 1644 | 1464794838568 Marionette TRACE conn2 <- [1,858,null,{}] 08:27:18 INFO - PROCESS | 1644 | 1464794838570 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:18 INFO - PROCESS | 1644 | 1464794838676 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:27:18 INFO - PROCESS | 1644 | 1464794838795 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350c8800 == 69 [pid = 1644] [id = 222] 08:27:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x112a1ec00) [pid = 1644] [serial = 664] [outer = 0x0] 08:27:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12afef800) [pid = 1644] [serial = 665] [outer = 0x112a1ec00] 08:27:18 INFO - PROCESS | 1644 | 1464794838844 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12bc51c00) [pid = 1644] [serial = 666] [outer = 0x112a1ec00] 08:27:19 INFO - PROCESS | 1644 | 1464794839391 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 869ms 08:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:27:19 INFO - PROCESS | 1644 | 1464794839437 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 1644 | 1464794839438 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:27:19 INFO - PROCESS | 1644 | 1464794839440 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 1644 | 1464794839441 Marionette TRACE conn2 <- [1,862,null,{}] 08:27:19 INFO - PROCESS | 1644 | 1464794839444 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:19 INFO - PROCESS | 1644 | 1464794839556 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:27:19 INFO - PROCESS | 1644 | 1464794839836 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x118240000 == 70 [pid = 1644] [id = 223] 08:27:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x110f79c00) [pid = 1644] [serial = 667] [outer = 0x0] 08:27:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x111fd7400) [pid = 1644] [serial = 668] [outer = 0x110f79c00] 08:27:19 INFO - PROCESS | 1644 | 1464794839865 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1128aec00) [pid = 1644] [serial = 669] [outer = 0x110f79c00] 08:27:20 INFO - PROCESS | 1644 | 1464794840304 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 870ms 08:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:27:20 INFO - PROCESS | 1644 | 1464794840311 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 1644 | 1464794840313 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:27:20 INFO - PROCESS | 1644 | 1464794840316 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 1644 | 1464794840318 Marionette TRACE conn2 <- [1,866,null,{}] 08:27:20 INFO - PROCESS | 1644 | 1464794840321 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:20 INFO - PROCESS | 1644 | 1464794840414 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:27:20 INFO - PROCESS | 1644 | 1464794840469 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172d5000 == 71 [pid = 1644] [id = 224] 08:27:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x110f81000) [pid = 1644] [serial = 670] [outer = 0x0] 08:27:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x112a1a800) [pid = 1644] [serial = 671] [outer = 0x110f81000] 08:27:20 INFO - PROCESS | 1644 | 1464794840497 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1161b2800) [pid = 1644] [serial = 672] [outer = 0x110f81000] 08:27:20 INFO - PROCESS | 1644 | 1464794840941 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 673ms 08:27:21 INFO - PROCESS | 1644 | 1464794841003 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 1644 | 1464794841006 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:27:21 INFO - PROCESS | 1644 | 1464794841015 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 1644 | 1464794841017 Marionette TRACE conn2 <- [1,870,null,{}] 08:27:21 INFO - PROCESS | 1644 | 1464794841056 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:21 INFO - PROCESS | 1644 | 1464794841231 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:27:21 INFO - PROCESS | 1644 | 1464794841267 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x11917e000 == 72 [pid = 1644] [id = 225] 08:27:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x117210000) [pid = 1644] [serial = 673] [outer = 0x0] 08:27:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x117215000) [pid = 1644] [serial = 674] [outer = 0x117210000] 08:27:21 INFO - PROCESS | 1644 | 1464794841293 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x117f0d000) [pid = 1644] [serial = 675] [outer = 0x117210000] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12d493000 == 71 [pid = 1644] [id = 216] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12db6e000 == 70 [pid = 1644] [id = 215] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12d729000 == 69 [pid = 1644] [id = 214] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x119c1a000 == 68 [pid = 1644] [id = 213] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4cb800 == 67 [pid = 1644] [id = 212] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12d085000 == 66 [pid = 1644] [id = 211] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x12b3e2000) [pid = 1644] [serial = 566] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12c4f1c00) [pid = 1644] [serial = 569] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x112a1d000) [pid = 1644] [serial = 593] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12bacf800 == 65 [pid = 1644] [id = 210] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba9e800 == 64 [pid = 1644] [id = 209] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x1299d2800 == 63 [pid = 1644] [id = 208] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x123e18000 == 62 [pid = 1644] [id = 207] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x123114800 == 61 [pid = 1644] [id = 206] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x1160af000 == 60 [pid = 1644] [id = 205] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12344d800 == 59 [pid = 1644] [id = 204] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12caf3800 == 58 [pid = 1644] [id = 202] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4bc000 == 57 [pid = 1644] [id = 201] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x124269000 == 56 [pid = 1644] [id = 200] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x11918f000 == 55 [pid = 1644] [id = 199] 08:27:21 INFO - PROCESS | 1644 | --DOCSHELL 0x12b394000 == 54 [pid = 1644] [id = 198] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1212bfc00) [pid = 1644] [serial = 458] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x124103400) [pid = 1644] [serial = 461] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x126c32000) [pid = 1644] [serial = 584] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x128d37c00) [pid = 1644] [serial = 587] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x12bc51800) [pid = 1644] [serial = 590] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1242adc00) [pid = 1644] [serial = 581] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12963b000) [pid = 1644] [serial = 552] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x124109c00) [pid = 1644] [serial = 560] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x1169b6400) [pid = 1644] [serial = 554] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x11980fc00) [pid = 1644] [serial = 578] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1212c1000) [pid = 1644] [serial = 579] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x119278400) [pid = 1644] [serial = 576] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x118492400) [pid = 1644] [serial = 575] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x112fdcc00) [pid = 1644] [serial = 572] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1165c0400) [pid = 1644] [serial = 573] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x119726c00) [pid = 1644] [serial = 557] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12aa3a000) [pid = 1644] [serial = 563] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x128d36800) [pid = 1644] [serial = 585] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12aa3bc00) [pid = 1644] [serial = 588] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12c4eb000) [pid = 1644] [serial = 591] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x124e45000) [pid = 1644] [serial = 582] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x128d2ec00) [pid = 1644] [serial = 464] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x11862f800) [pid = 1644] [serial = 455] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1644 | 1464794841667 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 705ms 08:27:21 INFO - PROCESS | 1644 | 1464794841719 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 1644 | 1464794841721 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:27:21 INFO - PROCESS | 1644 | 1464794841727 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 1644 | 1464794841731 Marionette TRACE conn2 <- [1,874,null,{}] 08:27:21 INFO - PROCESS | 1644 | 1464794841734 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:21 INFO - PROCESS | 1644 | 1464794841816 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:27:21 INFO - PROCESS | 1644 | 1464794841872 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x119416000 == 55 [pid = 1644] [id = 226] 08:27:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11686d800) [pid = 1644] [serial = 676] [outer = 0x0] 08:27:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x117f07800) [pid = 1644] [serial = 677] [outer = 0x11686d800] 08:27:21 INFO - PROCESS | 1644 | 1464794841897 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x118252800) [pid = 1644] [serial = 678] [outer = 0x11686d800] 08:27:22 INFO - PROCESS | 1644 | 1464794842179 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 477ms 08:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:27:22 INFO - PROCESS | 1644 | 1464794842200 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 1644 | 1464794842202 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:27:22 INFO - PROCESS | 1644 | 1464794842204 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1644 | 1464794842205 Marionette TRACE conn2 <- [1,878,null,{}] 08:27:22 INFO - PROCESS | 1644 | 1464794842216 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 1644 | 1464794842311 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:27:22 INFO - PROCESS | 1644 | 1464794842316 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212a8000 == 56 [pid = 1644] [id = 227] 08:27:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x118414000) [pid = 1644] [serial = 679] [outer = 0x0] 08:27:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x118526400) [pid = 1644] [serial = 680] [outer = 0x118414000] 08:27:22 INFO - PROCESS | 1644 | 1464794842346 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11852f400) [pid = 1644] [serial = 681] [outer = 0x118414000] 08:27:22 INFO - PROCESS | 1644 | 1464794842804 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 623ms 08:27:22 INFO - PROCESS | 1644 | 1464794842828 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 1644 | 1464794842829 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:27:22 INFO - PROCESS | 1644 | 1464794842831 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1644 | 1464794842832 Marionette TRACE conn2 <- [1,882,null,{}] 08:27:22 INFO - PROCESS | 1644 | 1464794842835 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 1644 | 1464794842912 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:27:22 INFO - PROCESS | 1644 | 1464794842917 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12361b000 == 57 [pid = 1644] [id = 228] 08:27:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x118633400) [pid = 1644] [serial = 682] [outer = 0x0] 08:27:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x118a51800) [pid = 1644] [serial = 683] [outer = 0x118633400] 08:27:22 INFO - PROCESS | 1644 | 1464794842948 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x118534800) [pid = 1644] [serial = 684] [outer = 0x118633400] 08:27:23 INFO - PROCESS | 1644 | 1464794843287 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 467ms 08:27:23 INFO - PROCESS | 1644 | 1464794843300 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:27:23 INFO - PROCESS | 1644 | 1464794843301 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:27:23 INFO - PROCESS | 1644 | 1464794843303 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 1644 | 1464794843304 Marionette TRACE conn2 <- [1,886,null,{}] 08:27:23 INFO - PROCESS | 1644 | 1464794843307 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 1644 | 1464794843419 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:27:23 INFO - PROCESS | 1644 | 1464794843451 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e13000 == 58 [pid = 1644] [id = 229] 08:27:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x1183cfc00) [pid = 1644] [serial = 685] [outer = 0x0] 08:27:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x119551c00) [pid = 1644] [serial = 686] [outer = 0x1183cfc00] 08:27:23 INFO - PROCESS | 1644 | 1464794843476 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x119cad800) [pid = 1644] [serial = 687] [outer = 0x1183cfc00] 08:27:23 INFO - PROCESS | 1644 | 1464794843795 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 08:27:23 INFO - PROCESS | 1644 | 1464794843822 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 1644 | 1464794843824 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:27:23 INFO - PROCESS | 1644 | 1464794843835 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 1644 | 1464794843836 Marionette TRACE conn2 <- [1,890,null,{}] 08:27:23 INFO - PROCESS | 1644 | 1464794843838 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 1644 | 1464794843943 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:27:23 INFO - PROCESS | 1644 | 1464794843947 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12642d800 == 59 [pid = 1644] [id = 230] 08:27:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1197d9400) [pid = 1644] [serial = 688] [outer = 0x0] 08:27:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x119ea3400) [pid = 1644] [serial = 689] [outer = 0x1197d9400] 08:27:24 INFO - PROCESS | 1644 | 1464794844001 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x121006400) [pid = 1644] [serial = 690] [outer = 0x1197d9400] 08:27:24 INFO - PROCESS | 1644 | 1464794844299 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 526ms 08:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:27:24 INFO - PROCESS | 1644 | 1464794844354 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 1644 | 1464794844355 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:27:24 INFO - PROCESS | 1644 | 1464794844357 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 1644 | 1464794844359 Marionette TRACE conn2 <- [1,894,null,{}] 08:27:24 INFO - PROCESS | 1644 | 1464794844361 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:24 INFO - PROCESS | 1644 | 1464794844459 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:27:24 INFO - PROCESS | 1644 | 1464794844472 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12916e000 == 60 [pid = 1644] [id = 231] 08:27:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x119eaa400) [pid = 1644] [serial = 691] [outer = 0x0] 08:27:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1212bfc00) [pid = 1644] [serial = 692] [outer = 0x119eaa400] 08:27:24 INFO - PROCESS | 1644 | 1464794844498 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12330e000) [pid = 1644] [serial = 693] [outer = 0x119eaa400] 08:27:24 INFO - PROCESS | 1644 | 1464794844849 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 518ms 08:27:24 INFO - PROCESS | 1644 | 1464794844876 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 1644 | 1464794844878 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:27:24 INFO - PROCESS | 1644 | 1464794844880 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 1644 | 1464794844881 Marionette TRACE conn2 <- [1,898,null,{}] 08:27:24 INFO - PROCESS | 1644 | 1464794844889 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:24 INFO - PROCESS | 1644 | 1464794844989 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:27:25 INFO - PROCESS | 1644 | 1464794845022 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299c5800 == 61 [pid = 1644] [id = 232] 08:27:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x112a1fc00) [pid = 1644] [serial = 694] [outer = 0x0] 08:27:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x123945800) [pid = 1644] [serial = 695] [outer = 0x112a1fc00] 08:27:25 INFO - PROCESS | 1644 | 1464794845058 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x123d32c00) [pid = 1644] [serial = 696] [outer = 0x112a1fc00] 08:27:25 INFO - PROCESS | 1644 | 1464794845373 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 523ms 08:27:25 INFO - PROCESS | 1644 | 1464794845404 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 1644 | 1464794845405 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:27:25 INFO - PROCESS | 1644 | 1464794845408 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 1644 | 1464794845410 Marionette TRACE conn2 <- [1,902,null,{}] 08:27:25 INFO - PROCESS | 1644 | 1464794845413 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 1644 | 1464794845515 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:27:25 INFO - PROCESS | 1644 | 1464794845549 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aab1000 == 62 [pid = 1644] [id = 233] 08:27:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x123947000) [pid = 1644] [serial = 697] [outer = 0x0] 08:27:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x124107800) [pid = 1644] [serial = 698] [outer = 0x123947000] 08:27:25 INFO - PROCESS | 1644 | 1464794845580 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x1245f7000) [pid = 1644] [serial = 699] [outer = 0x123947000] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x11720b400) [pid = 1644] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12352d800) [pid = 1644] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x110f84800) [pid = 1644] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x110f77c00) [pid = 1644] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x1245f9800) [pid = 1644] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x110f19000) [pid = 1644] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x128d33400) [pid = 1644] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x112a1d400) [pid = 1644] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1266f2c00) [pid = 1644] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x118529c00) [pid = 1644] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x11777bc00) [pid = 1644] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12688b800) [pid = 1644] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:27:25 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x121005000) [pid = 1644] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:27:26 INFO - PROCESS | 1644 | 1464794846041 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 08:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:27:26 INFO - PROCESS | 1644 | 1464794846079 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 1644 | 1464794846080 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:27:26 INFO - PROCESS | 1644 | 1464794846082 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1644 | 1464794846084 Marionette TRACE conn2 <- [1,906,null,{}] 08:27:26 INFO - PROCESS | 1644 | 1464794846086 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:26 INFO - PROCESS | 1644 | 1464794846181 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:27:26 INFO - PROCESS | 1644 | 1464794846236 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1e9800 == 63 [pid = 1644] [id = 234] 08:27:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x111f3d800) [pid = 1644] [serial = 700] [outer = 0x0] 08:27:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x11972a800) [pid = 1644] [serial = 701] [outer = 0x111f3d800] 08:27:26 INFO - PROCESS | 1644 | 1464794846261 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x124e90800) [pid = 1644] [serial = 702] [outer = 0x111f3d800] 08:27:26 INFO - PROCESS | 1644 | 1464794846601 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 570ms 08:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:27:26 INFO - PROCESS | 1644 | 1464794846653 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 1644 | 1464794846654 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:27:26 INFO - PROCESS | 1644 | 1464794846657 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1644 | 1464794846659 Marionette TRACE conn2 <- [1,910,null,{}] 08:27:26 INFO - PROCESS | 1644 | 1464794846663 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:26 INFO - PROCESS | 1644 | 1464794846791 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:27:26 INFO - PROCESS | 1644 | 1464794846872 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba9c000 == 64 [pid = 1644] [id = 235] 08:27:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x1128ae000) [pid = 1644] [serial = 703] [outer = 0x0] 08:27:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x124e96800) [pid = 1644] [serial = 704] [outer = 0x1128ae000] 08:27:26 INFO - PROCESS | 1644 | 1464794846914 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x126c3ac00) [pid = 1644] [serial = 705] [outer = 0x1128ae000] 08:27:27 INFO - PROCESS | 1644 | 1464794847215 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 572ms 08:27:27 INFO - PROCESS | 1644 | 1464794847234 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 1644 | 1464794847235 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:27:27 INFO - PROCESS | 1644 | 1464794847237 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 1644 | 1464794847238 Marionette TRACE conn2 <- [1,914,null,{}] 08:27:27 INFO - PROCESS | 1644 | 1464794847241 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 1644 | 1464794847337 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:27:27 INFO - PROCESS | 1644 | 1464794847341 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4d2800 == 65 [pid = 1644] [id = 236] 08:27:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x126c32c00) [pid = 1644] [serial = 706] [outer = 0x0] 08:27:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x123311000) [pid = 1644] [serial = 707] [outer = 0x126c32c00] 08:27:27 INFO - PROCESS | 1644 | 1464794847365 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x128da8800) [pid = 1644] [serial = 708] [outer = 0x126c32c00] 08:27:27 INFO - PROCESS | 1644 | 1464794847672 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 475ms 08:27:27 INFO - PROCESS | 1644 | 1464794847713 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 1644 | 1464794847714 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:27:27 INFO - PROCESS | 1644 | 1464794847724 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 1644 | 1464794847725 Marionette TRACE conn2 <- [1,918,null,{}] 08:27:27 INFO - PROCESS | 1644 | 1464794847727 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 1644 | 1464794847836 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:27:27 INFO - PROCESS | 1644 | 1464794847842 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cae0800 == 66 [pid = 1644] [id = 237] 08:27:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x126c32400) [pid = 1644] [serial = 709] [outer = 0x0] 08:27:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12960d800) [pid = 1644] [serial = 710] [outer = 0x126c32400] 08:27:27 INFO - PROCESS | 1644 | 1464794847867 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x129b60c00) [pid = 1644] [serial = 711] [outer = 0x126c32400] 08:27:28 INFO - PROCESS | 1644 | 1464794848362 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 677ms 08:27:28 INFO - PROCESS | 1644 | 1464794848394 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 1644 | 1464794848397 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:27:28 INFO - PROCESS | 1644 | 1464794848400 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 1644 | 1464794848403 Marionette TRACE conn2 <- [1,922,null,{}] 08:27:28 INFO - PROCESS | 1644 | 1464794848406 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:28 INFO - PROCESS | 1644 | 1464794848514 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:27:28 INFO - PROCESS | 1644 | 1464794848583 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184a3000 == 67 [pid = 1644] [id = 238] 08:27:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x1128af400) [pid = 1644] [serial = 712] [outer = 0x0] 08:27:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x112a22000) [pid = 1644] [serial = 713] [outer = 0x1128af400] 08:27:28 INFO - PROCESS | 1644 | 1464794848615 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x115e9d800) [pid = 1644] [serial = 714] [outer = 0x1128af400] 08:27:29 INFO - PROCESS | 1644 | 1464794849037 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 08:27:29 INFO - PROCESS | 1644 | 1464794849071 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 1644 | 1464794849075 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:27:29 INFO - PROCESS | 1644 | 1464794849080 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 1644 | 1464794849082 Marionette TRACE conn2 <- [1,926,null,{}] 08:27:29 INFO - PROCESS | 1644 | 1464794849084 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:29 INFO - PROCESS | 1644 | 1464794849191 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:27:29 INFO - PROCESS | 1644 | 1464794849278 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x124269000 == 68 [pid = 1644] [id = 239] 08:27:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11695a400) [pid = 1644] [serial = 715] [outer = 0x0] 08:27:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x11811cc00) [pid = 1644] [serial = 716] [outer = 0x11695a400] 08:27:29 INFO - PROCESS | 1644 | 1464794849323 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x118412400) [pid = 1644] [serial = 717] [outer = 0x11695a400] 08:27:29 INFO - PROCESS | 1644 | 1464794849708 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 08:27:29 INFO - PROCESS | 1644 | 1464794849751 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 1644 | 1464794849752 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:27:29 INFO - PROCESS | 1644 | 1464794849754 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 1644 | 1464794849757 Marionette TRACE conn2 <- [1,930,null,{}] 08:27:29 INFO - PROCESS | 1644 | 1464794849767 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:29 INFO - PROCESS | 1644 | 1464794849874 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:27:29 INFO - PROCESS | 1644 | 1464794849931 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d079000 == 69 [pid = 1644] [id = 240] 08:27:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x11853c000) [pid = 1644] [serial = 718] [outer = 0x0] 08:27:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x1192d0c00) [pid = 1644] [serial = 719] [outer = 0x11853c000] 08:27:29 INFO - PROCESS | 1644 | 1464794849963 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x119ea4400) [pid = 1644] [serial = 720] [outer = 0x11853c000] 08:27:30 INFO - PROCESS | 1644 | 1464794850378 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 676ms 08:27:30 INFO - PROCESS | 1644 | 1464794850430 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 1644 | 1464794850432 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:27:30 INFO - PROCESS | 1644 | 1464794850435 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 1644 | 1464794850436 Marionette TRACE conn2 <- [1,934,null,{}] 08:27:30 INFO - PROCESS | 1644 | 1464794850438 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:30 INFO - PROCESS | 1644 | 1464794850546 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:27:30 INFO - PROCESS | 1644 | 1464794850644 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d493800 == 70 [pid = 1644] [id = 241] 08:27:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12352d800) [pid = 1644] [serial = 721] [outer = 0x0] 08:27:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x123d36400) [pid = 1644] [serial = 722] [outer = 0x12352d800] 08:27:30 INFO - PROCESS | 1644 | 1464794850676 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x1245f9800) [pid = 1644] [serial = 723] [outer = 0x12352d800] 08:27:31 INFO - PROCESS | 1644 | 1464794851118 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 719ms 08:27:31 INFO - PROCESS | 1644 | 1464794851163 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 1644 | 1464794851165 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:27:31 INFO - PROCESS | 1644 | 1464794851170 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 1644 | 1464794851172 Marionette TRACE conn2 <- [1,938,null,{}] 08:27:31 INFO - PROCESS | 1644 | 1464794851178 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:31 INFO - PROCESS | 1644 | 1464794851330 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:27:31 INFO - PROCESS | 1644 | 1464794851398 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d710800 == 71 [pid = 1644] [id = 242] 08:27:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x1235bac00) [pid = 1644] [serial = 724] [outer = 0x0] 08:27:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x1266a7000) [pid = 1644] [serial = 725] [outer = 0x1235bac00] 08:27:31 INFO - PROCESS | 1644 | 1464794851427 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x129631400) [pid = 1644] [serial = 726] [outer = 0x1235bac00] 08:27:31 INFO - PROCESS | 1644 | 1464794851865 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 725ms 08:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:27:31 INFO - PROCESS | 1644 | 1464794851895 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 1644 | 1464794851897 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:27:31 INFO - PROCESS | 1644 | 1464794851899 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 1644 | 1464794851900 Marionette TRACE conn2 <- [1,942,null,{}] 08:27:31 INFO - PROCESS | 1644 | 1464794851902 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 1644 | 1464794852014 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:27:32 INFO - PROCESS | 1644 | 1464794852071 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350d6000 == 72 [pid = 1644] [id = 243] 08:27:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12aa3ec00) [pid = 1644] [serial = 727] [outer = 0x0] 08:27:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12b3e2000) [pid = 1644] [serial = 728] [outer = 0x12aa3ec00] 08:27:32 INFO - PROCESS | 1644 | 1464794852101 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12bc4f400) [pid = 1644] [serial = 729] [outer = 0x12aa3ec00] 08:27:32 INFO - PROCESS | 1644 | 1464794852521 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 669ms 08:27:32 INFO - PROCESS | 1644 | 1464794852570 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 1644 | 1464794852572 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:27:32 INFO - PROCESS | 1644 | 1464794852576 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1644 | 1464794852578 Marionette TRACE conn2 <- [1,946,null,{}] 08:27:32 INFO - PROCESS | 1644 | 1464794852581 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 1644 | 1464794852714 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:27:32 INFO - PROCESS | 1644 | 1464794852808 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x121046800 == 73 [pid = 1644] [id = 244] 08:27:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12bc29800) [pid = 1644] [serial = 730] [outer = 0x0] 08:27:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12c023400) [pid = 1644] [serial = 731] [outer = 0x12bc29800] 08:27:32 INFO - PROCESS | 1644 | 1464794852852 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12c028c00) [pid = 1644] [serial = 732] [outer = 0x12bc29800] 08:27:33 INFO - PROCESS | 1644 | 1464794853387 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 821ms 08:27:33 INFO - PROCESS | 1644 | 1464794853397 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 1644 | 1464794853398 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:27:33 INFO - PROCESS | 1644 | 1464794853401 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 1644 | 1464794853402 Marionette TRACE conn2 <- [1,950,null,{}] 08:27:33 INFO - PROCESS | 1644 | 1464794853404 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:33 INFO - PROCESS | 1644 | 1464794853507 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:27:33 INFO - PROCESS | 1644 | 1464794853561 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x124e81800 == 74 [pid = 1644] [id = 245] 08:27:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x112a22400) [pid = 1644] [serial = 733] [outer = 0x0] 08:27:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12c024000) [pid = 1644] [serial = 734] [outer = 0x112a22400] 08:27:33 INFO - PROCESS | 1644 | 1464794853590 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12c02f000) [pid = 1644] [serial = 735] [outer = 0x112a22400] 08:27:34 INFO - PROCESS | 1644 | 1464794854202 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 820ms 08:27:34 INFO - PROCESS | 1644 | 1464794854222 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1644 | 1464794854225 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:27:34 INFO - PROCESS | 1644 | 1464794854230 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1644 | 1464794854233 Marionette TRACE conn2 <- [1,954,null,{}] 08:27:34 INFO - PROCESS | 1644 | 1464794854237 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:34 INFO - PROCESS | 1644 | 1464794854335 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:27:34 INFO - PROCESS | 1644 | 1464794854409 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c16000 == 75 [pid = 1644] [id = 246] 08:27:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x110f82c00) [pid = 1644] [serial = 736] [outer = 0x0] 08:27:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x1128ab800) [pid = 1644] [serial = 737] [outer = 0x110f82c00] 08:27:34 INFO - PROCESS | 1644 | 1464794854438 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x112a73c00) [pid = 1644] [serial = 738] [outer = 0x110f82c00] 08:27:34 INFO - PROCESS | 1644 | 1464794854876 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 674ms 08:27:34 INFO - PROCESS | 1644 | 1464794854905 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1644 | 1464794854909 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:27:34 INFO - PROCESS | 1644 | 1464794854913 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1644 | 1464794854915 Marionette TRACE conn2 <- [1,958,null,{}] 08:27:34 INFO - PROCESS | 1644 | 1464794854917 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 1644 | 1464794855015 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:27:35 INFO - PROCESS | 1644 | 1464794855075 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c15000 == 76 [pid = 1644] [id = 247] 08:27:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x116962000) [pid = 1644] [serial = 739] [outer = 0x0] 08:27:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x117f03000) [pid = 1644] [serial = 740] [outer = 0x116962000] 08:27:35 INFO - PROCESS | 1644 | 1464794855102 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x11824b400) [pid = 1644] [serial = 741] [outer = 0x116962000] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4d2800 == 75 [pid = 1644] [id = 236] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba9c000 == 74 [pid = 1644] [id = 235] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1e9800 == 73 [pid = 1644] [id = 234] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12aab1000 == 72 [pid = 1644] [id = 233] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1299c5800 == 71 [pid = 1644] [id = 232] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12916e000 == 70 [pid = 1644] [id = 231] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12642d800 == 69 [pid = 1644] [id = 230] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x123e13000 == 68 [pid = 1644] [id = 229] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12361b000 == 67 [pid = 1644] [id = 228] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1212a8000 == 66 [pid = 1644] [id = 227] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x119416000 == 65 [pid = 1644] [id = 226] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x11917e000 == 64 [pid = 1644] [id = 225] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1172d5000 == 63 [pid = 1644] [id = 224] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x118240000 == 62 [pid = 1644] [id = 223] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12aaee000 == 61 [pid = 1644] [id = 219] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x119fd6000 == 60 [pid = 1644] [id = 218] 08:27:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12aae2800 == 59 [pid = 1644] [id = 217] 08:27:35 INFO - PROCESS | 1644 | 1464794855518 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 619ms 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12ca6e400) [pid = 1644] [serial = 645] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x121011000) [pid = 1644] [serial = 648] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x123d3b000) [pid = 1644] [serial = 602] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x117212400) [pid = 1644] [serial = 641] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x124104c00) [pid = 1644] [serial = 620] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x1128b2c00) [pid = 1644] [serial = 636] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x110f7e400) [pid = 1644] [serial = 632] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12604bc00) [pid = 1644] [serial = 623] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x117208c00) [pid = 1644] [serial = 639] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12c331c00) [pid = 1644] [serial = 627] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x112fd3c00) [pid = 1644] [serial = 596] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x1245c2400) [pid = 1644] [serial = 621] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12bc30000) [pid = 1644] [serial = 608] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x11811b800) [pid = 1644] [serial = 614] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x110f82400) [pid = 1644] [serial = 633] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12b3e4000) [pid = 1644] [serial = 644] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x129611400) [pid = 1644] [serial = 626] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x126c2f400) [pid = 1644] [serial = 624] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x11852dc00) [pid = 1644] [serial = 615] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12960f000) [pid = 1644] [serial = 605] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x118542000) [pid = 1644] [serial = 642] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x1128b7800) [pid = 1644] [serial = 638] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x1128ad400) [pid = 1644] [serial = 635] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x1212bc800) [pid = 1644] [serial = 618] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x118498000) [pid = 1644] [serial = 612] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12c917000) [pid = 1644] [serial = 630] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x119547800) [pid = 1644] [serial = 617] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x12c4f4000) [pid = 1644] [serial = 629] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x11811e400) [pid = 1644] [serial = 611] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x119546800) [pid = 1644] [serial = 599] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12100bc00) [pid = 1644] [serial = 647] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1644 | 1464794855550 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 1644 | 1464794855551 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:27:35 INFO - PROCESS | 1644 | 1464794855557 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1644 | 1464794855559 Marionette TRACE conn2 <- [1,962,null,{}] 08:27:35 INFO - PROCESS | 1644 | 1464794855567 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 1644 | 1464794855652 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:27:35 INFO - PROCESS | 1644 | 1464794855659 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x118249000 == 60 [pid = 1644] [id = 248] 08:27:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x118419c00) [pid = 1644] [serial = 742] [outer = 0x0] 08:27:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x118528800) [pid = 1644] [serial = 743] [outer = 0x118419c00] 08:27:35 INFO - PROCESS | 1644 | 1464794855687 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x119175400) [pid = 1644] [serial = 744] [outer = 0x118419c00] 08:27:36 INFO - PROCESS | 1644 | 1464794856032 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 08:27:36 INFO - PROCESS | 1644 | 1464794856092 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 1644 | 1464794856094 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:27:36 INFO - PROCESS | 1644 | 1464794856098 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 1644 | 1464794856099 Marionette TRACE conn2 <- [1,966,null,{}] 08:27:36 INFO - PROCESS | 1644 | 1464794856101 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 1644 | 1464794856187 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:27:36 INFO - PROCESS | 1644 | 1464794856193 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x123adf800 == 61 [pid = 1644] [id = 249] 08:27:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x119546800) [pid = 1644] [serial = 745] [outer = 0x0] 08:27:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11972bc00) [pid = 1644] [serial = 746] [outer = 0x119546800] 08:27:36 INFO - PROCESS | 1644 | 1464794856218 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x119cb1400) [pid = 1644] [serial = 747] [outer = 0x119546800] 08:27:36 INFO - PROCESS | 1644 | 1464794856556 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 470ms 08:27:36 INFO - PROCESS | 1644 | 1464794856568 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 1644 | 1464794856569 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:27:36 INFO - PROCESS | 1644 | 1464794856582 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 1644 | 1464794856583 Marionette TRACE conn2 <- [1,970,null,{}] 08:27:36 INFO - PROCESS | 1644 | 1464794856585 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 1644 | 1464794856673 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:27:36 INFO - PROCESS | 1644 | 1464794856727 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x126631000 == 62 [pid = 1644] [id = 250] 08:27:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x119725c00) [pid = 1644] [serial = 748] [outer = 0x0] 08:27:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x119f50c00) [pid = 1644] [serial = 749] [outer = 0x119725c00] 08:27:36 INFO - PROCESS | 1644 | 1464794856752 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x1212bdc00) [pid = 1644] [serial = 750] [outer = 0x119725c00] 08:27:37 INFO - PROCESS | 1644 | 1464794857033 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 08:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:27:37 INFO - PROCESS | 1644 | 1464794857050 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 1644 | 1464794857051 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:27:37 INFO - PROCESS | 1644 | 1464794857054 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1644 | 1464794857055 Marionette TRACE conn2 <- [1,974,null,{}] 08:27:37 INFO - PROCESS | 1644 | 1464794857057 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:37 INFO - PROCESS | 1644 | 1464794857167 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:27:37 INFO - PROCESS | 1644 | 1464794857172 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299db800 == 63 [pid = 1644] [id = 251] 08:27:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x123536c00) [pid = 1644] [serial = 751] [outer = 0x0] 08:27:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x124104c00) [pid = 1644] [serial = 752] [outer = 0x123536c00] 08:27:37 INFO - PROCESS | 1644 | 1464794857198 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x126c2dc00) [pid = 1644] [serial = 753] [outer = 0x123536c00] 08:27:37 INFO - PROCESS | 1644 | 1464794857534 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 08:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:27:37 INFO - PROCESS | 1644 | 1464794857586 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 1644 | 1464794857587 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:27:37 INFO - PROCESS | 1644 | 1464794857589 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1644 | 1464794857591 Marionette TRACE conn2 <- [1,978,null,{}] 08:27:37 INFO - PROCESS | 1644 | 1464794857594 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:37 INFO - PROCESS | 1644 | 1464794857709 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:27:37 INFO - PROCESS | 1644 | 1464794857723 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af56000 == 64 [pid = 1644] [id = 252] 08:27:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x1239ea000) [pid = 1644] [serial = 754] [outer = 0x0] 08:27:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x128d4a000) [pid = 1644] [serial = 755] [outer = 0x1239ea000] 08:27:37 INFO - PROCESS | 1644 | 1464794857749 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x129638800) [pid = 1644] [serial = 756] [outer = 0x1239ea000] 08:27:38 INFO - PROCESS | 1644 | 1464794858069 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 08:27:38 INFO - PROCESS | 1644 | 1464794858115 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 1644 | 1464794858116 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:27:38 INFO - PROCESS | 1644 | 1464794858118 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 1644 | 1464794858119 Marionette TRACE conn2 <- [1,982,null,{}] 08:27:38 INFO - PROCESS | 1644 | 1464794858122 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 1644 | 1464794858225 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:27:38 INFO - PROCESS | 1644 | 1464794858261 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa8800 == 65 [pid = 1644] [id = 253] 08:27:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x126e85000) [pid = 1644] [serial = 757] [outer = 0x0] 08:27:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12b1d2c00) [pid = 1644] [serial = 758] [outer = 0x126e85000] 08:27:38 INFO - PROCESS | 1644 | 1464794858286 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12b3e9c00) [pid = 1644] [serial = 759] [outer = 0x126e85000] 08:27:38 INFO - PROCESS | 1644 | 1464794858615 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 08:27:38 INFO - PROCESS | 1644 | 1464794858637 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 1644 | 1464794858639 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:27:38 INFO - PROCESS | 1644 | 1464794858641 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 1644 | 1464794858642 Marionette TRACE conn2 <- [1,986,null,{}] 08:27:38 INFO - PROCESS | 1644 | 1464794858659 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 1644 | 1464794858764 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:27:38 INFO - PROCESS | 1644 | 1464794858800 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7e8000 == 66 [pid = 1644] [id = 254] 08:27:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x128d31800) [pid = 1644] [serial = 760] [outer = 0x0] 08:27:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12c02a800) [pid = 1644] [serial = 761] [outer = 0x128d31800] 08:27:38 INFO - PROCESS | 1644 | 1464794858825 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12c32e400) [pid = 1644] [serial = 762] [outer = 0x128d31800] 08:27:39 INFO - PROCESS | 1644 | 1464794859135 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 08:27:39 INFO - PROCESS | 1644 | 1464794859164 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 1644 | 1464794859165 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:27:39 INFO - PROCESS | 1644 | 1464794859174 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 1644 | 1464794859175 Marionette TRACE conn2 <- [1,990,null,{}] 08:27:39 INFO - PROCESS | 1644 | 1464794859179 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:39 INFO - PROCESS | 1644 | 1464794859284 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:27:39 INFO - PROCESS | 1644 | 1464794859320 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d075800 == 67 [pid = 1644] [id = 255] 08:27:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x110e96400) [pid = 1644] [serial = 763] [outer = 0x0] 08:27:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x110e9c400) [pid = 1644] [serial = 764] [outer = 0x110e96400] 08:27:39 INFO - PROCESS | 1644 | 1464794859344 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x110ea2c00) [pid = 1644] [serial = 765] [outer = 0x110e96400] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x1197d9400) [pid = 1644] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x119eaa400) [pid = 1644] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x123947000) [pid = 1644] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x111f3d800) [pid = 1644] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x112a1fc00) [pid = 1644] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x110f79c00) [pid = 1644] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x118633400) [pid = 1644] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x126c32c00) [pid = 1644] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x110f81000) [pid = 1644] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x117210000) [pid = 1644] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1183cfc00) [pid = 1644] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x118414000) [pid = 1644] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x11686d800) [pid = 1644] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:27:39 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x1128ae000) [pid = 1644] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:27:39 INFO - PROCESS | 1644 | 1464794859813 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 08:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:27:39 INFO - PROCESS | 1644 | 1464794859846 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 1644 | 1464794859848 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:27:39 INFO - PROCESS | 1644 | 1464794859851 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 1644 | 1464794859854 Marionette TRACE conn2 <- [1,994,null,{}] 08:27:39 INFO - PROCESS | 1644 | 1464794859857 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 1644 | 1464794860013 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:27:40 INFO - PROCESS | 1644 | 1464794860107 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d487800 == 68 [pid = 1644] [id = 256] 08:27:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x110e9a000) [pid = 1644] [serial = 766] [outer = 0x0] 08:27:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x1128ae400) [pid = 1644] [serial = 767] [outer = 0x110e9a000] 08:27:40 INFO - PROCESS | 1644 | 1464794860150 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12c02ec00) [pid = 1644] [serial = 768] [outer = 0x110e9a000] 08:27:40 INFO - PROCESS | 1644 | 1464794860469 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 08:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:27:40 INFO - PROCESS | 1644 | 1464794860522 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 1644 | 1464794860523 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:27:40 INFO - PROCESS | 1644 | 1464794860526 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1644 | 1464794860529 Marionette TRACE conn2 <- [1,998,null,{}] 08:27:40 INFO - PROCESS | 1644 | 1464794860533 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 1644 | 1464794860640 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:27:40 INFO - PROCESS | 1644 | 1464794860700 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db65800 == 69 [pid = 1644] [id = 257] 08:27:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x113148400) [pid = 1644] [serial = 769] [outer = 0x0] 08:27:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x113154c00) [pid = 1644] [serial = 770] [outer = 0x113148400] 08:27:40 INFO - PROCESS | 1644 | 1464794860725 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11314b800) [pid = 1644] [serial = 771] [outer = 0x113148400] 08:27:40 INFO - PROCESS | 1644 | 1464794860989 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 472ms 08:27:40 INFO - PROCESS | 1644 | 1464794860998 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 1644 | 1464794861000 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:27:41 INFO - PROCESS | 1644 | 1464794861004 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 1644 | 1464794861005 Marionette TRACE conn2 <- [1,1002,null,{}] 08:27:41 INFO - PROCESS | 1644 | 1464794861007 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 1644 | 1464794861111 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:27:41 INFO - PROCESS | 1644 | 1464794861115 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165d4000 == 70 [pid = 1644] [id = 258] 08:27:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x11314c400) [pid = 1644] [serial = 772] [outer = 0x0] 08:27:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12c4ea800) [pid = 1644] [serial = 773] [outer = 0x11314c400] 08:27:41 INFO - PROCESS | 1644 | 1464794861141 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12c916400) [pid = 1644] [serial = 774] [outer = 0x11314c400] 08:27:41 INFO - PROCESS | 1644 | 1464794861573 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 621ms 08:27:41 INFO - PROCESS | 1644 | 1464794861624 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 1644 | 1464794861629 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:27:41 INFO - PROCESS | 1644 | 1464794861632 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 1644 | 1464794861634 Marionette TRACE conn2 <- [1,1006,null,{}] 08:27:41 INFO - PROCESS | 1644 | 1464794861637 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 1644 | 1464794861772 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:27:41 INFO - PROCESS | 1644 | 1464794861947 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x116948000 == 71 [pid = 1644] [id = 259] 08:27:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x110ea4400) [pid = 1644] [serial = 775] [outer = 0x0] 08:27:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x110f13400) [pid = 1644] [serial = 776] [outer = 0x110ea4400] 08:27:41 INFO - PROCESS | 1644 | 1464794861979 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x110f84c00) [pid = 1644] [serial = 777] [outer = 0x110ea4400] 08:27:42 INFO - PROCESS | 1644 | 1464794862398 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 823ms 08:27:42 INFO - PROCESS | 1644 | 1464794862457 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 1644 | 1464794862460 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:27:42 INFO - PROCESS | 1644 | 1464794862463 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 1644 | 1464794862466 Marionette TRACE conn2 <- [1,1010,null,{}] 08:27:42 INFO - PROCESS | 1644 | 1464794862469 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:42 INFO - PROCESS | 1644 | 1464794862584 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:27:42 INFO - PROCESS | 1644 | 1464794862657 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e07000 == 72 [pid = 1644] [id = 260] 08:27:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x112a17c00) [pid = 1644] [serial = 778] [outer = 0x0] 08:27:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x113155000) [pid = 1644] [serial = 779] [outer = 0x112a17c00] 08:27:42 INFO - PROCESS | 1644 | 1464794862689 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x11720e000) [pid = 1644] [serial = 780] [outer = 0x112a17c00] 08:27:43 INFO - PROCESS | 1644 | 1464794863111 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 08:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:27:43 INFO - PROCESS | 1644 | 1464794863135 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 1644 | 1464794863138 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:27:43 INFO - PROCESS | 1644 | 1464794863141 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1644 | 1464794863142 Marionette TRACE conn2 <- [1,1014,null,{}] 08:27:43 INFO - PROCESS | 1644 | 1464794863145 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:43 INFO - PROCESS | 1644 | 1464794863274 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:27:43 INFO - PROCESS | 1644 | 1464794863376 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7f6800 == 73 [pid = 1644] [id = 261] 08:27:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x117f11800) [pid = 1644] [serial = 781] [outer = 0x0] 08:27:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x118417000) [pid = 1644] [serial = 782] [outer = 0x117f11800] 08:27:43 INFO - PROCESS | 1644 | 1464794863408 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x118633400) [pid = 1644] [serial = 783] [outer = 0x117f11800] 08:27:43 INFO - PROCESS | 1644 | 1464794863836 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 722ms 08:27:43 INFO - PROCESS | 1644 | 1464794863863 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 1644 | 1464794863864 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:27:43 INFO - PROCESS | 1644 | 1464794863872 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1644 | 1464794863876 Marionette TRACE conn2 <- [1,1018,null,{}] 08:27:43 INFO - PROCESS | 1644 | 1464794863880 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:43 INFO - PROCESS | 1644 | 1464794863989 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:27:44 INFO - PROCESS | 1644 | 1464794864049 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x135b97800 == 74 [pid = 1644] [id = 262] 08:27:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1192d5800) [pid = 1644] [serial = 784] [outer = 0x0] 08:27:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x119cba800) [pid = 1644] [serial = 785] [outer = 0x1192d5800] 08:27:44 INFO - PROCESS | 1644 | 1464794864078 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x123d39400) [pid = 1644] [serial = 786] [outer = 0x1192d5800] 08:27:44 INFO - PROCESS | 1644 | 1464794864453 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 08:27:44 INFO - PROCESS | 1644 | 1464794864495 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:27:44 INFO - PROCESS | 1644 | 1464794864497 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:27:44 INFO - PROCESS | 1644 | 1464794864500 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 1644 | 1464794864501 Marionette TRACE conn2 <- [1,1022,null,{}] 08:27:44 INFO - PROCESS | 1644 | 1464794864504 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:44 INFO - PROCESS | 1644 | 1464794864612 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:27:44 INFO - PROCESS | 1644 | 1464794864703 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x135037800 == 75 [pid = 1644] [id = 263] 08:27:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x1233a2c00) [pid = 1644] [serial = 787] [outer = 0x0] 08:27:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x124e44400) [pid = 1644] [serial = 788] [outer = 0x1233a2c00] 08:27:44 INFO - PROCESS | 1644 | 1464794864733 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x128d30c00) [pid = 1644] [serial = 789] [outer = 0x1233a2c00] 08:27:45 INFO - PROCESS | 1644 | 1464794865211 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 769ms 08:27:45 INFO - PROCESS | 1644 | 1464794865270 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:27:45 INFO - PROCESS | 1644 | 1464794865272 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:27:45 INFO - PROCESS | 1644 | 1464794865277 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 1644 | 1464794865280 Marionette TRACE conn2 <- [1,1026,null,{}] 08:27:45 INFO - PROCESS | 1644 | 1464794865284 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:45 INFO - PROCESS | 1644 | 1464794865440 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:27:45 INFO - PROCESS | 1644 | 1464794865520 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x13562c800 == 76 [pid = 1644] [id = 264] 08:27:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12bc50000) [pid = 1644] [serial = 790] [outer = 0x0] 08:27:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12c02cc00) [pid = 1644] [serial = 791] [outer = 0x12bc50000] 08:27:45 INFO - PROCESS | 1644 | 1464794865554 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12ca71000) [pid = 1644] [serial = 792] [outer = 0x12bc50000] 08:27:45 INFO - PROCESS | 1644 | 1464794865984 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 773ms 08:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:27:46 INFO - PROCESS | 1644 | 1464794866049 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1644 | 1464794866050 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:27:46 INFO - PROCESS | 1644 | 1464794866053 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1644 | 1464794866054 Marionette TRACE conn2 <- [1,1030,null,{}] 08:27:46 INFO - PROCESS | 1644 | 1464794866056 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:46 INFO - PROCESS | 1644 | 1464794866165 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:27:46 INFO - PROCESS | 1644 | 1464794866267 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x135ccb000 == 77 [pid = 1644] [id = 265] 08:27:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12ca74400) [pid = 1644] [serial = 793] [outer = 0x0] 08:27:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12ceac000) [pid = 1644] [serial = 794] [outer = 0x12ca74400] 08:27:46 INFO - PROCESS | 1644 | 1464794866300 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12cee1800) [pid = 1644] [serial = 795] [outer = 0x12ca74400] 08:27:46 INFO - PROCESS | 1644 | 1464794866736 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 718ms 08:27:46 INFO - PROCESS | 1644 | 1464794866771 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1644 | 1464794866773 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:27:46 INFO - PROCESS | 1644 | 1464794866775 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1644 | 1464794866777 Marionette TRACE conn2 <- [1,1034,null,{}] 08:27:46 INFO - PROCESS | 1644 | 1464794866779 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:46 INFO - PROCESS | 1644 | 1464794866888 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:27:46 INFO - PROCESS | 1644 | 1464794866990 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x113ce0800 == 78 [pid = 1644] [id = 266] 08:27:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x1128b6000) [pid = 1644] [serial = 796] [outer = 0x0] 08:27:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x11720bc00) [pid = 1644] [serial = 797] [outer = 0x1128b6000] 08:27:47 INFO - PROCESS | 1644 | 1464794867023 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12ceea800) [pid = 1644] [serial = 798] [outer = 0x1128b6000] 08:27:47 INFO - PROCESS | 1644 | 1464794867432 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 721ms 08:27:47 INFO - PROCESS | 1644 | 1464794867496 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 1644 | 1464794867498 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:27:47 INFO - PROCESS | 1644 | 1464794867500 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 1644 | 1464794867501 Marionette TRACE conn2 <- [1,1038,null,{}] 08:27:47 INFO - PROCESS | 1644 | 1464794867504 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:47 INFO - PROCESS | 1644 | 1464794867776 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:27:47 INFO - PROCESS | 1644 | 1464794867881 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x123453000 == 79 [pid = 1644] [id = 267] 08:27:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x110ea4c00) [pid = 1644] [serial = 799] [outer = 0x0] 08:27:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x110f78c00) [pid = 1644] [serial = 800] [outer = 0x110ea4c00] 08:27:47 INFO - PROCESS | 1644 | 1464794867910 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x112729000) [pid = 1644] [serial = 801] [outer = 0x110ea4c00] 08:27:48 INFO - PROCESS | 1644 | 1464794868336 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 871ms 08:27:48 INFO - PROCESS | 1644 | 1464794868372 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 1644 | 1464794868374 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:27:48 INFO - PROCESS | 1644 | 1464794868377 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 1644 | 1464794868380 Marionette TRACE conn2 <- [1,1042,null,{}] 08:27:48 INFO - PROCESS | 1644 | 1464794868383 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 1644 | 1464794868486 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:27:48 INFO - PROCESS | 1644 | 1464794868551 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c0c800 == 80 [pid = 1644] [id = 268] 08:27:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x112a7f800) [pid = 1644] [serial = 802] [outer = 0x0] 08:27:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x115e11c00) [pid = 1644] [serial = 803] [outer = 0x112a7f800] 08:27:48 INFO - PROCESS | 1644 | 1464794868580 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x112edb800) [pid = 1644] [serial = 804] [outer = 0x112a7f800] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1165d4000 == 79 [pid = 1644] [id = 258] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12db65800 == 78 [pid = 1644] [id = 257] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12d487800 == 77 [pid = 1644] [id = 256] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12d075800 == 76 [pid = 1644] [id = 255] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7e8000 == 75 [pid = 1644] [id = 254] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa8800 == 74 [pid = 1644] [id = 253] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12af56000 == 73 [pid = 1644] [id = 252] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1299db800 == 72 [pid = 1644] [id = 251] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x126631000 == 71 [pid = 1644] [id = 250] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x123adf800 == 70 [pid = 1644] [id = 249] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x118249000 == 69 [pid = 1644] [id = 248] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x119c15000 == 68 [pid = 1644] [id = 247] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x119c16000 == 67 [pid = 1644] [id = 246] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12d710800 == 66 [pid = 1644] [id = 242] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12d493800 == 65 [pid = 1644] [id = 241] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12d079000 == 64 [pid = 1644] [id = 240] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x124269000 == 63 [pid = 1644] [id = 239] 08:27:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1184a3000 == 62 [pid = 1644] [id = 238] 08:27:49 INFO - PROCESS | 1644 | 1464794869017 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x119ea3400) [pid = 1644] [serial = 689] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x1212bfc00) [pid = 1644] [serial = 692] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x124107800) [pid = 1644] [serial = 698] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x11972a800) [pid = 1644] [serial = 701] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x123d32c00) [pid = 1644] [serial = 696] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x123945800) [pid = 1644] [serial = 695] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x1128aec00) [pid = 1644] [serial = 669] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x111fd7400) [pid = 1644] [serial = 668] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x118a51800) [pid = 1644] [serial = 683] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x118534800) [pid = 1644] [serial = 684] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12352c800) [pid = 1644] [serial = 659] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x123311000) [pid = 1644] [serial = 707] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x128d3a800) [pid = 1644] [serial = 662] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1161b2800) [pid = 1644] [serial = 672] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x112a1a800) [pid = 1644] [serial = 671] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x117f0d000) [pid = 1644] [serial = 675] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x117215000) [pid = 1644] [serial = 674] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12afef800) [pid = 1644] [serial = 665] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x119551c00) [pid = 1644] [serial = 686] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x118526400) [pid = 1644] [serial = 680] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x11852f400) [pid = 1644] [serial = 681] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x117f07800) [pid = 1644] [serial = 677] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x118252800) [pid = 1644] [serial = 678] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x128d39800) [pid = 1644] [serial = 650] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x11720e400) [pid = 1644] [serial = 653] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x126c3ac00) [pid = 1644] [serial = 705] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x118531400) [pid = 1644] [serial = 656] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x1245f7000) [pid = 1644] [serial = 699] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x124e90800) [pid = 1644] [serial = 702] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12330e000) [pid = 1644] [serial = 693] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x119cad800) [pid = 1644] [serial = 687] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x124e96800) [pid = 1644] [serial = 704] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x121006400) [pid = 1644] [serial = 690] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x128da8800) [pid = 1644] [serial = 708] [outer = 0x0] [url = about:blank] 08:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 08:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:27:49 INFO - PROCESS | 1644 | 1464794869049 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 1644 | 1464794869051 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:27:49 INFO - PROCESS | 1644 | 1464794869054 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 1644 | 1464794869055 Marionette TRACE conn2 <- [1,1046,null,{}] 08:27:49 INFO - PROCESS | 1644 | 1464794869058 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 1644 | 1464794869196 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:27:49 INFO - PROCESS | 1644 | 1464794869207 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x119542800 == 63 [pid = 1644] [id = 269] 08:27:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11811a800) [pid = 1644] [serial = 805] [outer = 0x0] 08:27:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x118206800) [pid = 1644] [serial = 806] [outer = 0x11811a800] 08:27:49 INFO - PROCESS | 1644 | 1464794869253 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x11841e000) [pid = 1644] [serial = 807] [outer = 0x11811a800] 08:27:49 INFO - PROCESS | 1644 | 1464794869696 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 669ms 08:27:49 INFO - PROCESS | 1644 | 1464794869724 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 1644 | 1464794869727 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:27:49 INFO - PROCESS | 1644 | 1464794869734 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 1644 | 1464794869737 Marionette TRACE conn2 <- [1,1050,null,{}] 08:27:49 INFO - PROCESS | 1644 | 1464794869739 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 1644 | 1464794869828 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:27:49 INFO - PROCESS | 1644 | 1464794869833 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12489e000 == 64 [pid = 1644] [id = 270] 08:27:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x118529400) [pid = 1644] [serial = 808] [outer = 0x0] 08:27:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x11916d800) [pid = 1644] [serial = 809] [outer = 0x118529400] 08:27:49 INFO - PROCESS | 1644 | 1464794869858 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x11972c800) [pid = 1644] [serial = 810] [outer = 0x118529400] 08:27:50 INFO - PROCESS | 1644 | 1464794870195 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 475ms 08:27:50 INFO - PROCESS | 1644 | 1464794870206 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:27:50 INFO - PROCESS | 1644 | 1464794870217 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:27:50 INFO - PROCESS | 1644 | 1464794870220 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 1644 | 1464794870221 Marionette TRACE conn2 <- [1,1054,null,{}] 08:27:50 INFO - PROCESS | 1644 | 1464794870223 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 1644 | 1464794870348 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:27:50 INFO - PROCESS | 1644 | 1464794870357 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12917c800 == 65 [pid = 1644] [id = 271] 08:27:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x119eac000) [pid = 1644] [serial = 811] [outer = 0x0] 08:27:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x121006400) [pid = 1644] [serial = 812] [outer = 0x119eac000] 08:27:50 INFO - PROCESS | 1644 | 1464794870383 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x118419000) [pid = 1644] [serial = 813] [outer = 0x119eac000] 08:27:50 INFO - PROCESS | 1644 | 1464794870684 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 08:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:27:50 INFO - PROCESS | 1644 | 1464794870740 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 1644 | 1464794870741 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:27:50 INFO - PROCESS | 1644 | 1464794870743 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 1644 | 1464794870744 Marionette TRACE conn2 <- [1,1058,null,{}] 08:27:50 INFO - PROCESS | 1644 | 1464794870746 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 1644 | 1464794870833 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:27:50 INFO - PROCESS | 1644 | 1464794870900 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aaec800 == 66 [pid = 1644] [id = 272] 08:27:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x123733c00) [pid = 1644] [serial = 814] [outer = 0x0] 08:27:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x123d35400) [pid = 1644] [serial = 815] [outer = 0x123733c00] 08:27:50 INFO - PROCESS | 1644 | 1464794870931 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x124e45000) [pid = 1644] [serial = 816] [outer = 0x123733c00] 08:27:51 INFO - PROCESS | 1644 | 1464794871235 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 08:27:51 INFO - PROCESS | 1644 | 1464794871264 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 1644 | 1464794871266 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:27:51 INFO - PROCESS | 1644 | 1464794871268 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 1644 | 1464794871269 Marionette TRACE conn2 <- [1,1062,null,{}] 08:27:51 INFO - PROCESS | 1644 | 1464794871281 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 1644 | 1464794871395 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:27:51 INFO - PROCESS | 1644 | 1464794871434 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b391800 == 67 [pid = 1644] [id = 273] 08:27:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x1242a8800) [pid = 1644] [serial = 817] [outer = 0x0] 08:27:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x128d30800) [pid = 1644] [serial = 818] [outer = 0x1242a8800] 08:27:51 INFO - PROCESS | 1644 | 1464794871459 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x129b69800) [pid = 1644] [serial = 819] [outer = 0x1242a8800] 08:27:51 INFO - PROCESS | 1644 | 1464794871788 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 08:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:27:51 INFO - PROCESS | 1644 | 1464794871837 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 1644 | 1464794871838 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:27:51 INFO - PROCESS | 1644 | 1464794871840 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 1644 | 1464794871842 Marionette TRACE conn2 <- [1,1066,null,{}] 08:27:51 INFO - PROCESS | 1644 | 1464794871844 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 1644 | 1464794871951 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:27:51 INFO - PROCESS | 1644 | 1464794871963 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4d7000 == 68 [pid = 1644] [id = 274] 08:27:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x112782400) [pid = 1644] [serial = 820] [outer = 0x0] 08:27:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x112786400) [pid = 1644] [serial = 821] [outer = 0x112782400] 08:27:51 INFO - PROCESS | 1644 | 1464794871988 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x11278a400) [pid = 1644] [serial = 822] [outer = 0x112782400] 08:27:52 INFO - PROCESS | 1644 | 1464794872323 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 08:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:27:52 INFO - PROCESS | 1644 | 1464794872361 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1644 | 1464794872363 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:27:52 INFO - PROCESS | 1644 | 1464794872365 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1644 | 1464794872366 Marionette TRACE conn2 <- [1,1070,null,{}] 08:27:52 INFO - PROCESS | 1644 | 1464794872368 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 1644 | 1464794872476 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:27:52 INFO - PROCESS | 1644 | 1464794872488 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d07c000 == 69 [pid = 1644] [id = 275] 08:27:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x112787400) [pid = 1644] [serial = 823] [outer = 0x0] 08:27:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x1187a4c00) [pid = 1644] [serial = 824] [outer = 0x112787400] 08:27:52 INFO - PROCESS | 1644 | 1464794872520 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x1187a8800) [pid = 1644] [serial = 825] [outer = 0x112787400] 08:27:52 INFO - PROCESS | 1644 | 1464794872867 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 08:27:52 INFO - PROCESS | 1644 | 1464794872883 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1644 | 1464794872885 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:27:52 INFO - PROCESS | 1644 | 1464794872887 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1644 | 1464794872888 Marionette TRACE conn2 <- [1,1074,null,{}] 08:27:52 INFO - PROCESS | 1644 | 1464794872890 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 1644 | 1464794873000 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:27:53 INFO - PROCESS | 1644 | 1464794873017 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d49f000 == 70 [pid = 1644] [id = 276] 08:27:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1187a2800) [pid = 1644] [serial = 826] [outer = 0x0] 08:27:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x1187ad800) [pid = 1644] [serial = 827] [outer = 0x1187a2800] 08:27:53 INFO - PROCESS | 1644 | 1464794873042 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x1187b1800) [pid = 1644] [serial = 828] [outer = 0x1187a2800] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x126e85000) [pid = 1644] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x128d31800) [pid = 1644] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x110e96400) [pid = 1644] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x110e9a000) [pid = 1644] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x119725c00) [pid = 1644] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x123536c00) [pid = 1644] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x110f82c00) [pid = 1644] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x119546800) [pid = 1644] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x116962000) [pid = 1644] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x118419c00) [pid = 1644] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x113148400) [pid = 1644] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:27:53 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x1239ea000) [pid = 1644] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:27:53 INFO - PROCESS | 1644 | 1464794873518 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 08:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:27:53 INFO - PROCESS | 1644 | 1464794873558 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 1644 | 1464794873559 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:27:53 INFO - PROCESS | 1644 | 1464794873562 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 1644 | 1464794873563 Marionette TRACE conn2 <- [1,1078,null,{}] 08:27:53 INFO - PROCESS | 1644 | 1464794873566 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 1644 | 1464794873665 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:27:53 INFO - PROCESS | 1644 | 1464794873742 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d184800 == 71 [pid = 1644] [id = 277] 08:27:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x11314cc00) [pid = 1644] [serial = 829] [outer = 0x0] 08:27:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1187ac400) [pid = 1644] [serial = 830] [outer = 0x11314cc00] 08:27:53 INFO - PROCESS | 1644 | 1464794873803 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x128f57400) [pid = 1644] [serial = 831] [outer = 0x11314cc00] 08:27:54 INFO - PROCESS | 1644 | 1464794874117 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 570ms 08:27:54 INFO - PROCESS | 1644 | 1464794874133 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 1644 | 1464794874135 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:27:54 INFO - PROCESS | 1644 | 1464794874137 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 1644 | 1464794874139 Marionette TRACE conn2 <- [1,1082,null,{}] 08:27:54 INFO - PROCESS | 1644 | 1464794874142 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:54 INFO - PROCESS | 1644 | 1464794874247 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:27:54 INFO - PROCESS | 1644 | 1464794874307 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x135036000 == 72 [pid = 1644] [id = 278] 08:27:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x11841bc00) [pid = 1644] [serial = 832] [outer = 0x0] 08:27:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12aa3d800) [pid = 1644] [serial = 833] [outer = 0x11841bc00] 08:27:54 INFO - PROCESS | 1644 | 1464794874332 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12c027400) [pid = 1644] [serial = 834] [outer = 0x11841bc00] 08:27:54 INFO - PROCESS | 1644 | 1464794874596 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 473ms 08:27:54 INFO - PROCESS | 1644 | 1464794874612 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 1644 | 1464794874615 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:27:54 INFO - PROCESS | 1644 | 1464794874622 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 1644 | 1464794874623 Marionette TRACE conn2 <- [1,1086,null,{}] 08:27:54 INFO - PROCESS | 1644 | 1464794874625 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:54 INFO - PROCESS | 1644 | 1464794874728 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:27:54 INFO - PROCESS | 1644 | 1464794874732 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x135b96800 == 73 [pid = 1644] [id = 279] 08:27:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x110e99400) [pid = 1644] [serial = 835] [outer = 0x0] 08:27:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12c4f5c00) [pid = 1644] [serial = 836] [outer = 0x110e99400] 08:27:54 INFO - PROCESS | 1644 | 1464794874756 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12ca6f000) [pid = 1644] [serial = 837] [outer = 0x110e99400] 08:27:55 INFO - PROCESS | 1644 | 1464794875121 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 522ms 08:27:55 INFO - PROCESS | 1644 | 1464794875159 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 1644 | 1464794875172 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:27:55 INFO - PROCESS | 1644 | 1464794875178 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 1644 | 1464794875180 Marionette TRACE conn2 <- [1,1090,null,{}] 08:27:55 INFO - PROCESS | 1644 | 1464794875183 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 1644 | 1464794875319 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:27:55 INFO - PROCESS | 1644 | 1464794875323 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355eb000 == 74 [pid = 1644] [id = 280] 08:27:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x11104ac00) [pid = 1644] [serial = 838] [outer = 0x0] 08:27:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x11104e400) [pid = 1644] [serial = 839] [outer = 0x11104ac00] 08:27:55 INFO - PROCESS | 1644 | 1464794875367 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x111052800) [pid = 1644] [serial = 840] [outer = 0x11104ac00] 08:27:55 INFO - PROCESS | 1644 | 1464794875895 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 771ms 08:27:55 INFO - PROCESS | 1644 | 1464794875949 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 1644 | 1464794875953 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:27:55 INFO - PROCESS | 1644 | 1464794875956 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 1644 | 1464794875959 Marionette TRACE conn2 <- [1,1094,null,{}] 08:27:55 INFO - PROCESS | 1644 | 1464794875965 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 1644 | 1464794876104 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:27:56 INFO - PROCESS | 1644 | 1464794876181 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231de800 == 75 [pid = 1644] [id = 281] 08:27:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x1122ac800) [pid = 1644] [serial = 841] [outer = 0x0] 08:27:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x1128aa400) [pid = 1644] [serial = 842] [outer = 0x1122ac800] 08:27:56 INFO - PROCESS | 1644 | 1464794876212 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x11314ac00) [pid = 1644] [serial = 843] [outer = 0x1122ac800] 08:27:56 INFO - PROCESS | 1644 | 1464794876653 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 725ms 08:27:56 INFO - PROCESS | 1644 | 1464794876681 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 1644 | 1464794876685 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:27:56 INFO - PROCESS | 1644 | 1464794876689 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 1644 | 1464794876691 Marionette TRACE conn2 <- [1,1098,null,{}] 08:27:56 INFO - PROCESS | 1644 | 1464794876713 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 1644 | 1464794876827 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:27:56 INFO - PROCESS | 1644 | 1464794876901 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b38f000 == 76 [pid = 1644] [id = 282] 08:27:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x11314d400) [pid = 1644] [serial = 844] [outer = 0x0] 08:27:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x117f03c00) [pid = 1644] [serial = 845] [outer = 0x11314d400] 08:27:56 INFO - PROCESS | 1644 | 1464794876931 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x118419800) [pid = 1644] [serial = 846] [outer = 0x11314d400] 08:27:57 INFO - PROCESS | 1644 | 1464794877332 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 08:27:57 INFO - PROCESS | 1644 | 1464794877402 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 1644 | 1464794877404 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:27:57 INFO - PROCESS | 1644 | 1464794877406 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 1644 | 1464794877409 Marionette TRACE conn2 <- [1,1102,null,{}] 08:27:57 INFO - PROCESS | 1644 | 1464794877448 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:57 INFO - PROCESS | 1644 | 1464794877563 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:27:57 INFO - PROCESS | 1644 | 1464794877638 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x13562d800 == 77 [pid = 1644] [id = 283] 08:27:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x1187adc00) [pid = 1644] [serial = 847] [outer = 0x0] 08:27:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x119729400) [pid = 1644] [serial = 848] [outer = 0x1187adc00] 08:27:57 INFO - PROCESS | 1644 | 1464794877671 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x1212c2c00) [pid = 1644] [serial = 849] [outer = 0x1187adc00] 08:27:58 INFO - PROCESS | 1644 | 1464794878129 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 740ms 08:27:58 INFO - PROCESS | 1644 | 1464794878147 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 1644 | 1464794878150 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:27:58 INFO - PROCESS | 1644 | 1464794878153 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 1644 | 1464794878156 Marionette TRACE conn2 <- [1,1106,null,{}] 08:27:58 INFO - PROCESS | 1644 | 1464794878178 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 1644 | 1464794878375 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:27:58 INFO - PROCESS | 1644 | 1464794878453 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x135912800 == 78 [pid = 1644] [id = 284] 08:27:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x124107400) [pid = 1644] [serial = 850] [outer = 0x0] 08:27:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x1245f5000) [pid = 1644] [serial = 851] [outer = 0x124107400] 08:27:58 INFO - PROCESS | 1644 | 1464794878485 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1266a7c00) [pid = 1644] [serial = 852] [outer = 0x124107400] 08:27:58 INFO - PROCESS | 1644 | 1464794878907 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 771ms 08:27:58 INFO - PROCESS | 1644 | 1464794878923 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:27:58 INFO - PROCESS | 1644 | 1464794878925 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:27:58 INFO - PROCESS | 1644 | 1464794878927 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 1644 | 1464794878928 Marionette TRACE conn2 <- [1,1110,null,{}] 08:27:58 INFO - PROCESS | 1644 | 1464794878930 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:59 INFO - PROCESS | 1644 | 1464794879039 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:27:59 INFO - PROCESS | 1644 | 1464794879142 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x13516f800 == 79 [pid = 1644] [id = 285] 08:27:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12410ac00) [pid = 1644] [serial = 853] [outer = 0x0] 08:27:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x128da7800) [pid = 1644] [serial = 854] [outer = 0x12410ac00] 08:27:59 INFO - PROCESS | 1644 | 1464794879173 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12b29b800) [pid = 1644] [serial = 855] [outer = 0x12410ac00] 08:27:59 INFO - PROCESS | 1644 | 1464794879582 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 08:27:59 INFO - PROCESS | 1644 | 1464794879598 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 1644 | 1464794879599 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:27:59 INFO - PROCESS | 1644 | 1464794879601 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 1644 | 1464794879603 Marionette TRACE conn2 <- [1,1114,null,{}] 08:27:59 INFO - PROCESS | 1644 | 1464794879605 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:59 INFO - PROCESS | 1644 | 1464794879719 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:27:59 INFO - PROCESS | 1644 | 1464794879796 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x135816000 == 80 [pid = 1644] [id = 286] 08:27:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x11105dc00) [pid = 1644] [serial = 856] [outer = 0x0] 08:27:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x111061400) [pid = 1644] [serial = 857] [outer = 0x11105dc00] 08:27:59 INFO - PROCESS | 1644 | 1464794879827 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12bc48400) [pid = 1644] [serial = 858] [outer = 0x11105dc00] 08:28:00 INFO - PROCESS | 1644 | 1464794880240 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 668ms 08:28:00 INFO - PROCESS | 1644 | 1464794880270 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 1644 | 1464794880272 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:28:00 INFO - PROCESS | 1644 | 1464794880274 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 1644 | 1464794880275 Marionette TRACE conn2 <- [1,1118,null,{}] 08:28:00 INFO - PROCESS | 1644 | 1464794880278 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 1644 | 1464794880385 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:28:00 INFO - PROCESS | 1644 | 1464794880492 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x13582a800 == 81 [pid = 1644] [id = 287] 08:28:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12aff4400) [pid = 1644] [serial = 859] [outer = 0x0] 08:28:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12c918000) [pid = 1644] [serial = 860] [outer = 0x12aff4400] 08:28:00 INFO - PROCESS | 1644 | 1464794880522 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12ca74c00) [pid = 1644] [serial = 861] [outer = 0x12aff4400] 08:28:00 INFO - PROCESS | 1644 | 1464794880988 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 823ms 08:28:01 INFO - PROCESS | 1644 | 1464794881126 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 1644 | 1464794881128 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:28:01 INFO - PROCESS | 1644 | 1464794881132 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 1644 | 1464794881134 Marionette TRACE conn2 <- [1,1122,null,{}] 08:28:01 INFO - PROCESS | 1644 | 1464794881136 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:01 INFO - PROCESS | 1644 | 1464794881261 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:28:01 INFO - PROCESS | 1644 | 1464794881364 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cafd000 == 82 [pid = 1644] [id = 288] 08:28:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x110e9f400) [pid = 1644] [serial = 862] [outer = 0x0] 08:28:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x11322b400) [pid = 1644] [serial = 863] [outer = 0x110e9f400] 08:28:01 INFO - PROCESS | 1644 | 1464794881395 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12d339000) [pid = 1644] [serial = 864] [outer = 0x110e9f400] 08:28:01 INFO - PROCESS | 1644 | 1464794881841 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 721ms 08:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:28:01 INFO - PROCESS | 1644 | 1464794881854 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 1644 | 1464794881855 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:28:01 INFO - PROCESS | 1644 | 1464794881857 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 1644 | 1464794881859 Marionette TRACE conn2 <- [1,1126,null,{}] 08:28:01 INFO - PROCESS | 1644 | 1464794881861 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:01 INFO - PROCESS | 1644 | 1464794881971 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:28:02 INFO - PROCESS | 1644 | 1464794882079 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12129e800 == 83 [pid = 1644] [id = 289] 08:28:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x11104e800) [pid = 1644] [serial = 865] [outer = 0x0] 08:28:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12b3dd000) [pid = 1644] [serial = 866] [outer = 0x11104e800] 08:28:02 INFO - PROCESS | 1644 | 1464794882112 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x12dd77c00) [pid = 1644] [serial = 867] [outer = 0x11104e800] 08:28:02 INFO - PROCESS | 1644 | 1464794882686 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 872ms 08:28:02 INFO - PROCESS | 1644 | 1464794882730 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 1644 | 1464794882733 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:28:02 INFO - PROCESS | 1644 | 1464794882737 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1644 | 1464794882739 Marionette TRACE conn2 <- [1,1130,null,{}] 08:28:02 INFO - PROCESS | 1644 | 1464794882742 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 1644 | 1464794882849 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:28:02 INFO - PROCESS | 1644 | 1464794882936 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x124eba000 == 84 [pid = 1644] [id = 290] 08:28:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x110f7a800) [pid = 1644] [serial = 868] [outer = 0x0] 08:28:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x11104cc00) [pid = 1644] [serial = 869] [outer = 0x110f7a800] 08:28:02 INFO - PROCESS | 1644 | 1464794882964 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x11105ec00) [pid = 1644] [serial = 870] [outer = 0x110f7a800] 08:28:03 INFO - PROCESS | 1644 | 1464794883388 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 08:28:03 INFO - PROCESS | 1644 | 1464794883407 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 1644 | 1464794883411 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:28:03 INFO - PROCESS | 1644 | 1464794883415 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 1644 | 1464794883417 Marionette TRACE conn2 <- [1,1134,null,{}] 08:28:03 INFO - PROCESS | 1644 | 1464794883419 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:03 INFO - PROCESS | 1644 | 1464794883522 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:28:03 INFO - PROCESS | 1644 | 1464794883638 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c22800 == 85 [pid = 1644] [id = 291] 08:28:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x112fd9800) [pid = 1644] [serial = 871] [outer = 0x0] 08:28:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x11314b000) [pid = 1644] [serial = 872] [outer = 0x112fd9800] 08:28:03 INFO - PROCESS | 1644 | 1464794883667 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x116049800) [pid = 1644] [serial = 873] [outer = 0x112fd9800] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x135b96800 == 84 [pid = 1644] [id = 279] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x135036000 == 83 [pid = 1644] [id = 278] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12d184800 == 82 [pid = 1644] [id = 277] 08:28:03 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12c4ea800) [pid = 1644] [serial = 773] [outer = 0x0] [url = about:blank] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12d49f000 == 81 [pid = 1644] [id = 276] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12d07c000 == 80 [pid = 1644] [id = 275] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4d7000 == 79 [pid = 1644] [id = 274] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12b391800 == 78 [pid = 1644] [id = 273] 08:28:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12aaec800 == 77 [pid = 1644] [id = 272] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12917c800 == 76 [pid = 1644] [id = 271] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12489e000 == 75 [pid = 1644] [id = 270] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x119542800 == 74 [pid = 1644] [id = 269] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x119c0c800 == 73 [pid = 1644] [id = 268] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x123453000 == 72 [pid = 1644] [id = 267] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x13562c800 == 71 [pid = 1644] [id = 264] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135037800 == 70 [pid = 1644] [id = 263] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135b97800 == 69 [pid = 1644] [id = 262] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7f6800 == 68 [pid = 1644] [id = 261] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x123e07000 == 67 [pid = 1644] [id = 260] 08:28:04 INFO - PROCESS | 1644 | --DOCSHELL 0x116948000 == 66 [pid = 1644] [id = 259] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12b1d2c00) [pid = 1644] [serial = 758] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12c02a800) [pid = 1644] [serial = 761] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12b3e9c00) [pid = 1644] [serial = 759] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x110e9c400) [pid = 1644] [serial = 764] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1128ae400) [pid = 1644] [serial = 767] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x12c024000) [pid = 1644] [serial = 734] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x1266a7000) [pid = 1644] [serial = 725] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x119f50c00) [pid = 1644] [serial = 749] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x1212bdc00) [pid = 1644] [serial = 750] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x112a22000) [pid = 1644] [serial = 713] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x124104c00) [pid = 1644] [serial = 752] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x1192d0c00) [pid = 1644] [serial = 719] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x112a73c00) [pid = 1644] [serial = 738] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x1128ab800) [pid = 1644] [serial = 737] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x11972bc00) [pid = 1644] [serial = 746] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x119cb1400) [pid = 1644] [serial = 747] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12960d800) [pid = 1644] [serial = 710] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12b3e2000) [pid = 1644] [serial = 728] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12c023400) [pid = 1644] [serial = 731] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x11824b400) [pid = 1644] [serial = 741] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x117f03000) [pid = 1644] [serial = 740] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x11811cc00) [pid = 1644] [serial = 716] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x118528800) [pid = 1644] [serial = 743] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x119175400) [pid = 1644] [serial = 744] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12c32e400) [pid = 1644] [serial = 762] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x123d36400) [pid = 1644] [serial = 722] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x11314b800) [pid = 1644] [serial = 771] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x110ea2c00) [pid = 1644] [serial = 765] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x128d4a000) [pid = 1644] [serial = 755] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x113154c00) [pid = 1644] [serial = 770] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x126c2dc00) [pid = 1644] [serial = 753] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x129638800) [pid = 1644] [serial = 756] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12c02ec00) [pid = 1644] [serial = 768] [outer = 0x0] [url = about:blank] 08:28:04 INFO - PROCESS | 1644 | 1464794884180 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 819ms 08:28:04 INFO - PROCESS | 1644 | 1464794884236 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1644 | 1464794884238 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:28:04 INFO - PROCESS | 1644 | 1464794884241 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1644 | 1464794884247 Marionette TRACE conn2 <- [1,1138,null,{}] 08:28:04 INFO - PROCESS | 1644 | 1464794884258 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 1644 | 1464794884398 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:28:04 INFO - PROCESS | 1644 | 1464794884416 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x123475000 == 67 [pid = 1644] [id = 292] 08:28:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x1169b5c00) [pid = 1644] [serial = 874] [outer = 0x0] 08:28:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x117253800) [pid = 1644] [serial = 875] [outer = 0x1169b5c00] 08:28:04 INFO - PROCESS | 1644 | 1464794884460 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x118252000) [pid = 1644] [serial = 876] [outer = 0x1169b5c00] 08:28:04 INFO - PROCESS | 1644 | 1464794884860 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 08:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:28:04 INFO - PROCESS | 1644 | 1464794884870 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1644 | 1464794884871 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:28:04 INFO - PROCESS | 1644 | 1464794884873 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1644 | 1464794884874 Marionette TRACE conn2 <- [1,1142,null,{}] 08:28:04 INFO - PROCESS | 1644 | 1464794884877 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 1644 | 1464794884984 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:28:04 INFO - PROCESS | 1644 | 1464794884991 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297af000 == 68 [pid = 1644] [id = 293] 08:28:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x11852c000) [pid = 1644] [serial = 877] [outer = 0x0] 08:28:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x11853cc00) [pid = 1644] [serial = 878] [outer = 0x11852c000] 08:28:05 INFO - PROCESS | 1644 | 1464794885017 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x1187a6000) [pid = 1644] [serial = 879] [outer = 0x11852c000] 08:28:05 INFO - PROCESS | 1644 | 1464794885355 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 522ms 08:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:28:05 INFO - PROCESS | 1644 | 1464794885402 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 1644 | 1464794885403 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:28:05 INFO - PROCESS | 1644 | 1464794885405 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 1644 | 1464794885406 Marionette TRACE conn2 <- [1,1146,null,{}] 08:28:05 INFO - PROCESS | 1644 | 1464794885409 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:05 INFO - PROCESS | 1644 | 1464794885497 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:28:05 INFO - PROCESS | 1644 | 1464794885502 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f5000 == 69 [pid = 1644] [id = 294] 08:28:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x1187acc00) [pid = 1644] [serial = 880] [outer = 0x0] 08:28:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x1192ce000) [pid = 1644] [serial = 881] [outer = 0x1187acc00] 08:28:05 INFO - PROCESS | 1644 | 1464794885527 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x119727c00) [pid = 1644] [serial = 882] [outer = 0x1187acc00] 08:28:05 INFO - PROCESS | 1644 | 1464794885884 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 08:28:05 INFO - PROCESS | 1644 | 1464794885927 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 1644 | 1464794885928 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:28:05 INFO - PROCESS | 1644 | 1464794885930 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 1644 | 1464794885931 Marionette TRACE conn2 <- [1,1150,null,{}] 08:28:05 INFO - PROCESS | 1644 | 1464794885934 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:06 INFO - PROCESS | 1644 | 1464794886036 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:28:06 INFO - PROCESS | 1644 | 1464794886122 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0a3000 == 70 [pid = 1644] [id = 295] 08:28:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x119167800) [pid = 1644] [serial = 883] [outer = 0x0] 08:28:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x119809800) [pid = 1644] [serial = 884] [outer = 0x119167800] 08:28:06 INFO - PROCESS | 1644 | 1464794886148 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x124103000) [pid = 1644] [serial = 885] [outer = 0x119167800] 08:28:06 INFO - PROCESS | 1644 | 1464794886492 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 570ms 08:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:28:06 INFO - PROCESS | 1644 | 1464794886501 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 1644 | 1464794886502 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:28:06 INFO - PROCESS | 1644 | 1464794886504 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 1644 | 1464794886505 Marionette TRACE conn2 <- [1,1154,null,{}] 08:28:06 INFO - PROCESS | 1644 | 1464794886507 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:06 INFO - PROCESS | 1644 | 1464794886620 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:28:06 INFO - PROCESS | 1644 | 1464794886633 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d18a000 == 71 [pid = 1644] [id = 296] 08:28:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x11317dc00) [pid = 1644] [serial = 886] [outer = 0x0] 08:28:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x113184000) [pid = 1644] [serial = 887] [outer = 0x11317dc00] 08:28:06 INFO - PROCESS | 1644 | 1464794886658 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x113188000) [pid = 1644] [serial = 888] [outer = 0x11317dc00] 08:28:07 INFO - PROCESS | 1644 | 1464794886996 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 517ms 08:28:07 INFO - PROCESS | 1644 | 1464794887022 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 1644 | 1464794887023 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:28:07 INFO - PROCESS | 1644 | 1464794887025 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 1644 | 1464794887028 Marionette TRACE conn2 <- [1,1158,null,{}] 08:28:07 INFO - PROCESS | 1644 | 1464794887038 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:07 INFO - PROCESS | 1644 | 1464794887164 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:28:07 INFO - PROCESS | 1644 | 1464794887206 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d70e000 == 72 [pid = 1644] [id = 297] 08:28:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x113182c00) [pid = 1644] [serial = 889] [outer = 0x0] 08:28:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x118447000) [pid = 1644] [serial = 890] [outer = 0x113182c00] 08:28:07 INFO - PROCESS | 1644 | 1464794887231 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x11844b000) [pid = 1644] [serial = 891] [outer = 0x113182c00] 08:28:07 INFO - PROCESS | 1644 | 1464794887551 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 570ms 08:28:07 INFO - PROCESS | 1644 | 1464794887596 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 1644 | 1464794887597 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:28:07 INFO - PROCESS | 1644 | 1464794887600 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 1644 | 1464794887601 Marionette TRACE conn2 <- [1,1162,null,{}] 08:28:07 INFO - PROCESS | 1644 | 1464794887603 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:07 INFO - PROCESS | 1644 | 1464794887727 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:28:07 INFO - PROCESS | 1644 | 1464794887743 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x134f65800 == 73 [pid = 1644] [id = 298] 08:28:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x11844c400) [pid = 1644] [serial = 892] [outer = 0x0] 08:28:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x11844ec00) [pid = 1644] [serial = 893] [outer = 0x11844c400] 08:28:07 INFO - PROCESS | 1644 | 1464794887768 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x124109000) [pid = 1644] [serial = 894] [outer = 0x11844c400] 08:28:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x1187b8800) [pid = 1644] [serial = 895] [outer = 0x12b3e5800] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x126c32400) [pid = 1644] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x110e99400) [pid = 1644] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x112a7f800) [pid = 1644] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x112782400) [pid = 1644] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x11314cc00) [pid = 1644] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x123733c00) [pid = 1644] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12100d000) [pid = 1644] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x112787400) [pid = 1644] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x118529400) [pid = 1644] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x112a14800) [pid = 1644] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x11841bc00) [pid = 1644] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x11811a800) [pid = 1644] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x11314c400) [pid = 1644] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x1187a2800) [pid = 1644] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x110ea4c00) [pid = 1644] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x1242a8800) [pid = 1644] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:28:08 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x119eac000) [pid = 1644] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:28:08 INFO - PROCESS | 1644 | 1464794888324 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 770ms 08:28:08 INFO - PROCESS | 1644 | 1464794888370 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 1644 | 1464794888371 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:28:08 INFO - PROCESS | 1644 | 1464794888373 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 1644 | 1464794888375 Marionette TRACE conn2 <- [1,1166,null,{}] 08:28:08 INFO - PROCESS | 1644 | 1464794888383 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 1644 | 1464794888490 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:28:08 INFO - PROCESS | 1644 | 1464794888561 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bac7000 == 74 [pid = 1644] [id = 299] 08:28:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x110e9c800) [pid = 1644] [serial = 896] [outer = 0x0] 08:28:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x112a1e400) [pid = 1644] [serial = 897] [outer = 0x110e9c800] 08:28:08 INFO - PROCESS | 1644 | 1464794888586 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x118529400) [pid = 1644] [serial = 898] [outer = 0x110e9c800] 08:28:08 INFO - PROCESS | 1644 | 1464794888854 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 526ms 08:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:28:08 INFO - PROCESS | 1644 | 1464794888901 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 1644 | 1464794888902 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:28:08 INFO - PROCESS | 1644 | 1464794888905 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 1644 | 1464794888906 Marionette TRACE conn2 <- [1,1170,null,{}] 08:28:08 INFO - PROCESS | 1644 | 1464794888909 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 1644 | 1464794889022 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:28:09 INFO - PROCESS | 1644 | 1464794889027 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355dd800 == 75 [pid = 1644] [id = 300] 08:28:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x1187b6400) [pid = 1644] [serial = 899] [outer = 0x0] 08:28:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x1187c4c00) [pid = 1644] [serial = 900] [outer = 0x1187b6400] 08:28:09 INFO - PROCESS | 1644 | 1464794889057 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x126e80800) [pid = 1644] [serial = 901] [outer = 0x1187b6400] 08:28:09 INFO - PROCESS | 1644 | 1464794889397 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 08:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:28:09 INFO - PROCESS | 1644 | 1464794889424 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 1644 | 1464794889425 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:28:09 INFO - PROCESS | 1644 | 1464794889429 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 1644 | 1464794889432 Marionette TRACE conn2 <- [1,1174,null,{}] 08:28:09 INFO - PROCESS | 1644 | 1464794889435 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 1644 | 1464794889561 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:28:09 INFO - PROCESS | 1644 | 1464794889567 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355e8800 == 76 [pid = 1644] [id = 301] 08:28:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x1128ab000) [pid = 1644] [serial = 902] [outer = 0x0] 08:28:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x128d2f800) [pid = 1644] [serial = 903] [outer = 0x1128ab000] 08:28:09 INFO - PROCESS | 1644 | 1464794889592 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12962e000) [pid = 1644] [serial = 904] [outer = 0x1128ab000] 08:28:09 INFO - PROCESS | 1644 | 1464794889920 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 1644 | 1464794889953 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:28:09 INFO - PROCESS | 1644 | 1464794889955 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 1644 | 1464794889956 Marionette TRACE conn2 <- [1,1178,null,{}] 08:28:09 INFO - PROCESS | 1644 | 1464794889958 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 1644 | 1464794890049 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:28:10 INFO - PROCESS | 1644 | 1464794890053 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359f2000 == 77 [pid = 1644] [id = 302] 08:28:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x11844f400) [pid = 1644] [serial = 905] [outer = 0x0] 08:28:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12b3e0000) [pid = 1644] [serial = 906] [outer = 0x11844f400] 08:28:10 INFO - PROCESS | 1644 | 1464794890077 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12c022800) [pid = 1644] [serial = 907] [outer = 0x11844f400] 08:28:10 INFO - PROCESS | 1644 | 1464794890598 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 1644 | 1464794890627 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:28:10 INFO - PROCESS | 1644 | 1464794890631 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 1644 | 1464794890633 Marionette TRACE conn2 <- [1,1182,null,{}] 08:28:10 INFO - PROCESS | 1644 | 1464794890638 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 1644 | 1464794890755 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:28:10 INFO - PROCESS | 1644 | 1464794890875 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12346e000 == 78 [pid = 1644] [id = 303] 08:28:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x1120f6000) [pid = 1644] [serial = 908] [outer = 0x0] 08:28:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x112781800) [pid = 1644] [serial = 909] [outer = 0x1120f6000] 08:28:10 INFO - PROCESS | 1644 | 1464794890908 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x1128b8c00) [pid = 1644] [serial = 910] [outer = 0x1120f6000] 08:28:11 INFO - PROCESS | 1644 | 1464794891311 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 1644 | 1464794891357 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:28:11 INFO - PROCESS | 1644 | 1464794891364 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 1644 | 1464794891366 Marionette TRACE conn2 <- [1,1186,null,{}] 08:28:11 INFO - PROCESS | 1644 | 1464794891368 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 1644 | 1464794891483 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:28:11 INFO - PROCESS | 1644 | 1464794891565 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7f6800 == 79 [pid = 1644] [id = 304] 08:28:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x11317b400) [pid = 1644] [serial = 911] [outer = 0x0] 08:28:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x1167cbc00) [pid = 1644] [serial = 912] [outer = 0x11317b400] 08:28:11 INFO - PROCESS | 1644 | 1464794891596 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x118442400) [pid = 1644] [serial = 913] [outer = 0x11317b400] 08:28:12 INFO - PROCESS | 1644 | 1464794892013 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 1644 | 1464794892036 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:28:12 INFO - PROCESS | 1644 | 1464794892038 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 1644 | 1464794892041 Marionette TRACE conn2 <- [1,1190,null,{}] 08:28:12 INFO - PROCESS | 1644 | 1464794892049 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:12 INFO - PROCESS | 1644 | 1464794892191 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:28:12 INFO - PROCESS | 1644 | 1464794892304 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x135cc6800 == 80 [pid = 1644] [id = 305] 08:28:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x118527c00) [pid = 1644] [serial = 914] [outer = 0x0] 08:28:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x1187bc000) [pid = 1644] [serial = 915] [outer = 0x118527c00] 08:28:12 INFO - PROCESS | 1644 | 1464794892336 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x119cb8400) [pid = 1644] [serial = 916] [outer = 0x118527c00] 08:28:12 INFO - PROCESS | 1644 | 1464794892745 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:28:12 INFO - PROCESS | 1644 | 1464794892816 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:28:12 INFO - PROCESS | 1644 | 1464794892818 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 1644 | 1464794892819 Marionette TRACE conn2 <- [1,1194,null,{}] 08:28:12 INFO - PROCESS | 1644 | 1464794892822 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:12 INFO - PROCESS | 1644 | 1464794892936 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:28:13 INFO - PROCESS | 1644 | 1464794893046 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x135bae800 == 81 [pid = 1644] [id = 306] 08:28:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x1212bd800) [pid = 1644] [serial = 917] [outer = 0x0] 08:28:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x123945800) [pid = 1644] [serial = 918] [outer = 0x1212bd800] 08:28:13 INFO - PROCESS | 1644 | 1464794893078 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x1248dc800) [pid = 1644] [serial = 919] [outer = 0x1212bd800] 08:28:13 INFO - PROCESS | 1644 | 1464794893493 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 1644 | 1464794893539 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:28:13 INFO - PROCESS | 1644 | 1464794893541 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 1644 | 1464794893543 Marionette TRACE conn2 <- [1,1198,null,{}] 08:28:13 INFO - PROCESS | 1644 | 1464794893560 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 1644 | 1464794893669 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:28:13 INFO - PROCESS | 1644 | 1464794893749 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x137c52000 == 82 [pid = 1644] [id = 307] 08:28:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1239e0000) [pid = 1644] [serial = 920] [outer = 0x0] 08:28:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x12b1ce400) [pid = 1644] [serial = 921] [outer = 0x1239e0000] 08:28:13 INFO - PROCESS | 1644 | 1464794893777 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x12bc53800) [pid = 1644] [serial = 922] [outer = 0x1239e0000] 08:28:14 INFO - PROCESS | 1644 | 1464794894199 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 682ms 08:28:14 INFO - PROCESS | 1644 | 1464794894224 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 1644 | 1464794894225 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:28:14 INFO - PROCESS | 1644 | 1464794894227 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 1644 | 1464794894229 Marionette TRACE conn2 <- [1,1202,null,{}] 08:28:14 INFO - PROCESS | 1644 | 1464794894231 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 1644 | 1464794894356 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:28:14 INFO - PROCESS | 1644 | 1464794894458 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x138cab000 == 83 [pid = 1644] [id = 308] 08:28:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x1266acc00) [pid = 1644] [serial = 923] [outer = 0x0] 08:28:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x12c91dc00) [pid = 1644] [serial = 924] [outer = 0x1266acc00] 08:28:14 INFO - PROCESS | 1644 | 1464794894487 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12dd80c00) [pid = 1644] [serial = 925] [outer = 0x1266acc00] 08:28:14 INFO - PROCESS | 1644 | 1464794894917 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 720ms 08:28:14 INFO - PROCESS | 1644 | 1464794894972 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 1644 | 1464794894973 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:28:14 INFO - PROCESS | 1644 | 1464794894978 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 1644 | 1464794894979 Marionette TRACE conn2 <- [1,1206,null,{}] 08:28:14 INFO - PROCESS | 1644 | 1464794894982 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:15 INFO - PROCESS | 1644 | 1464794895092 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:28:15 INFO - PROCESS | 1644 | 1464794895203 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x118502800 == 84 [pid = 1644] [id = 309] 08:28:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x111060800) [pid = 1644] [serial = 926] [outer = 0x0] 08:28:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x118524800) [pid = 1644] [serial = 927] [outer = 0x111060800] 08:28:15 INFO - PROCESS | 1644 | 1464794895234 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x12ddbb000) [pid = 1644] [serial = 928] [outer = 0x111060800] 08:28:15 INFO - PROCESS | 1644 | 1464794895913 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 971ms 08:28:15 INFO - PROCESS | 1644 | 1464794895950 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 1644 | 1464794895952 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:28:15 INFO - PROCESS | 1644 | 1464794895955 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 1644 | 1464794895958 Marionette TRACE conn2 <- [1,1210,null,{}] 08:28:15 INFO - PROCESS | 1644 | 1464794895961 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 1644 | 1464794896062 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:28:16 INFO - PROCESS | 1644 | 1464794896134 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x11225a800 == 85 [pid = 1644] [id = 310] 08:28:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x110e9d000) [pid = 1644] [serial = 929] [outer = 0x0] 08:28:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x110f77800) [pid = 1644] [serial = 930] [outer = 0x110e9d000] 08:28:16 INFO - PROCESS | 1644 | 1464794896208 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x112045000) [pid = 1644] [serial = 931] [outer = 0x110e9d000] 08:28:16 INFO - PROCESS | 1644 | 1464794896624 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 726ms 08:28:16 INFO - PROCESS | 1644 | 1464794896686 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 1644 | 1464794896690 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:28:16 INFO - PROCESS | 1644 | 1464794896700 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 1644 | 1464794896702 Marionette TRACE conn2 <- [1,1214,null,{}] 08:28:16 INFO - PROCESS | 1644 | 1464794896704 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 1644 | 1464794896826 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:28:16 INFO - PROCESS | 1644 | 1464794896912 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x119418800 == 86 [pid = 1644] [id = 311] 08:28:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x112a7ec00) [pid = 1644] [serial = 932] [outer = 0x0] 08:28:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x113150800) [pid = 1644] [serial = 933] [outer = 0x112a7ec00] 08:28:16 INFO - PROCESS | 1644 | 1464794896939 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x11317f400) [pid = 1644] [serial = 934] [outer = 0x112a7ec00] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1355e8800 == 85 [pid = 1644] [id = 301] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1355dd800 == 84 [pid = 1644] [id = 300] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12bac7000 == 83 [pid = 1644] [id = 299] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x134f65800 == 82 [pid = 1644] [id = 298] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d70e000 == 81 [pid = 1644] [id = 297] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d18a000 == 80 [pid = 1644] [id = 296] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0a3000 == 79 [pid = 1644] [id = 295] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f5000 == 78 [pid = 1644] [id = 294] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1297af000 == 77 [pid = 1644] [id = 293] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x123475000 == 76 [pid = 1644] [id = 292] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x119c22800 == 75 [pid = 1644] [id = 291] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x124eba000 == 74 [pid = 1644] [id = 290] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x13582a800 == 73 [pid = 1644] [id = 287] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x135816000 == 72 [pid = 1644] [id = 286] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x13516f800 == 71 [pid = 1644] [id = 285] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x135912800 == 70 [pid = 1644] [id = 284] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x13562d800 == 69 [pid = 1644] [id = 283] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12b38f000 == 68 [pid = 1644] [id = 282] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1231de800 == 67 [pid = 1644] [id = 281] 08:28:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1355eb000 == 66 [pid = 1644] [id = 280] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x12ceac000) [pid = 1644] [serial = 794] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x115e11c00) [pid = 1644] [serial = 803] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x12ca72400) [pid = 1644] [serial = 651] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x124e44400) [pid = 1644] [serial = 788] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x112a21800) [pid = 1644] [serial = 594] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x110f13400) [pid = 1644] [serial = 776] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x11720bc00) [pid = 1644] [serial = 797] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12c916400) [pid = 1644] [serial = 774] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x12c02cc00) [pid = 1644] [serial = 791] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x112729000) [pid = 1644] [serial = 801] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x113155000) [pid = 1644] [serial = 779] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x110f78c00) [pid = 1644] [serial = 800] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x119cba800) [pid = 1644] [serial = 785] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x118417000) [pid = 1644] [serial = 782] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x112edb800) [pid = 1644] [serial = 804] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x129b60c00) [pid = 1644] [serial = 711] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x12ca6f000) [pid = 1644] [serial = 837] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x112786400) [pid = 1644] [serial = 821] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x1187ac400) [pid = 1644] [serial = 830] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x124e45000) [pid = 1644] [serial = 816] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x1187a4c00) [pid = 1644] [serial = 824] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x11916d800) [pid = 1644] [serial = 809] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x123d35400) [pid = 1644] [serial = 815] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x12c027400) [pid = 1644] [serial = 834] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x11841e000) [pid = 1644] [serial = 807] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12aa3d800) [pid = 1644] [serial = 833] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x11972c800) [pid = 1644] [serial = 810] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x1187b1800) [pid = 1644] [serial = 828] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x128d30800) [pid = 1644] [serial = 818] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x1187a8800) [pid = 1644] [serial = 825] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x118419000) [pid = 1644] [serial = 813] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x1187ad800) [pid = 1644] [serial = 827] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x118206800) [pid = 1644] [serial = 806] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x121006400) [pid = 1644] [serial = 812] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x128f57400) [pid = 1644] [serial = 831] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x11278a400) [pid = 1644] [serial = 822] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x129b69800) [pid = 1644] [serial = 819] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12c4f5c00) [pid = 1644] [serial = 836] [outer = 0x0] [url = about:blank] 08:28:17 INFO - PROCESS | 1644 | 1464794897367 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 721ms 08:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:28:17 INFO - PROCESS | 1644 | 1464794897421 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 1644 | 1464794897422 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:28:17 INFO - PROCESS | 1644 | 1464794897424 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 1644 | 1464794897427 Marionette TRACE conn2 <- [1,1218,null,{}] 08:28:17 INFO - PROCESS | 1644 | 1464794897434 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:17 INFO - PROCESS | 1644 | 1464794897522 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:28:17 INFO - PROCESS | 1644 | 1464794897588 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c0a800 == 67 [pid = 1644] [id = 312] 08:28:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x111048000) [pid = 1644] [serial = 935] [outer = 0x0] 08:28:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x113182000) [pid = 1644] [serial = 936] [outer = 0x111048000] 08:28:17 INFO - PROCESS | 1644 | 1464794897617 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x116955c00) [pid = 1644] [serial = 937] [outer = 0x111048000] 08:28:17 INFO - PROCESS | 1644 | 1464794897971 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 572ms 08:28:18 INFO - PROCESS | 1644 | 1464794897997 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 1644 | 1464794898000 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:28:18 INFO - PROCESS | 1644 | 1464794898003 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 1644 | 1464794898005 Marionette TRACE conn2 <- [1,1222,null,{}] 08:28:18 INFO - PROCESS | 1644 | 1464794898008 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:18 INFO - PROCESS | 1644 | 1464794898140 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:28:18 INFO - PROCESS | 1644 | 1464794898268 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x123453000 == 68 [pid = 1644] [id = 313] 08:28:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x11695e800) [pid = 1644] [serial = 938] [outer = 0x0] 08:28:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x117213800) [pid = 1644] [serial = 939] [outer = 0x11695e800] 08:28:18 INFO - PROCESS | 1644 | 1464794898310 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x11811ec00) [pid = 1644] [serial = 940] [outer = 0x11695e800] 08:28:18 INFO - PROCESS | 1644 | 1464794898599 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 1644 | 1464794898624 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:28:18 INFO - PROCESS | 1644 | 1464794898634 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 1644 | 1464794898635 Marionette TRACE conn2 <- [1,1226,null,{}] 08:28:18 INFO - PROCESS | 1644 | 1464794898637 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:18 INFO - PROCESS | 1644 | 1464794898725 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:28:18 INFO - PROCESS | 1644 | 1464794898787 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12427e000 == 69 [pid = 1644] [id = 314] 08:28:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x116961800) [pid = 1644] [serial = 941] [outer = 0x0] 08:28:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x11820cc00) [pid = 1644] [serial = 942] [outer = 0x116961800] 08:28:18 INFO - PROCESS | 1644 | 1464794898813 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x11841dc00) [pid = 1644] [serial = 943] [outer = 0x116961800] 08:28:19 INFO - PROCESS | 1644 | 1464794899088 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 475ms 08:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:28:19 INFO - PROCESS | 1644 | 1464794899103 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 1644 | 1464794899104 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:28:19 INFO - PROCESS | 1644 | 1464794899106 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 1644 | 1464794899107 Marionette TRACE conn2 <- [1,1230,null,{}] 08:28:19 INFO - PROCESS | 1644 | 1464794899117 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:19 INFO - PROCESS | 1644 | 1464794899220 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:28:19 INFO - PROCESS | 1644 | 1464794899225 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x129437000 == 70 [pid = 1644] [id = 315] 08:28:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x118448c00) [pid = 1644] [serial = 944] [outer = 0x0] 08:28:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x118524000) [pid = 1644] [serial = 945] [outer = 0x118448c00] 08:28:19 INFO - PROCESS | 1644 | 1464794899251 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x1187a4000) [pid = 1644] [serial = 946] [outer = 0x118448c00] 08:28:19 INFO - PROCESS | 1644 | 1464794899639 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 573ms 08:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:28:19 INFO - PROCESS | 1644 | 1464794899684 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 1644 | 1464794899686 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:28:19 INFO - PROCESS | 1644 | 1464794899688 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 1644 | 1464794899689 Marionette TRACE conn2 <- [1,1234,null,{}] 08:28:19 INFO - PROCESS | 1644 | 1464794899691 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:19 INFO - PROCESS | 1644 | 1464794899805 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:28:19 INFO - PROCESS | 1644 | 1464794899849 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299d8000 == 71 [pid = 1644] [id = 316] 08:28:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x1187a8c00) [pid = 1644] [serial = 947] [outer = 0x0] 08:28:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x1187aa400) [pid = 1644] [serial = 948] [outer = 0x1187a8c00] 08:28:19 INFO - PROCESS | 1644 | 1464794899874 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x1187be800) [pid = 1644] [serial = 949] [outer = 0x1187a8c00] 08:28:20 INFO - PROCESS | 1644 | 1464794900154 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 08:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:28:20 INFO - PROCESS | 1644 | 1464794900206 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 1644 | 1464794900207 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:28:20 INFO - PROCESS | 1644 | 1464794900209 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 1644 | 1464794900211 Marionette TRACE conn2 <- [1,1238,null,{}] 08:28:20 INFO - PROCESS | 1644 | 1464794900215 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 1644 | 1464794900321 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:28:20 INFO - PROCESS | 1644 | 1464794900333 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af59800 == 72 [pid = 1644] [id = 317] 08:28:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x1187af000) [pid = 1644] [serial = 950] [outer = 0x0] 08:28:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x118a4f000) [pid = 1644] [serial = 951] [outer = 0x1187af000] 08:28:20 INFO - PROCESS | 1644 | 1464794900358 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x119547c00) [pid = 1644] [serial = 952] [outer = 0x1187af000] 08:28:20 INFO - PROCESS | 1644 | 1464794900726 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 521ms 08:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:28:20 INFO - PROCESS | 1644 | 1464794900732 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 1644 | 1464794900733 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:28:20 INFO - PROCESS | 1644 | 1464794900735 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 1644 | 1464794900736 Marionette TRACE conn2 <- [1,1242,null,{}] 08:28:20 INFO - PROCESS | 1644 | 1464794900739 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 1644 | 1464794900850 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:28:20 INFO - PROCESS | 1644 | 1464794900870 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baaa800 == 73 [pid = 1644] [id = 318] 08:28:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x1187c0c00) [pid = 1644] [serial = 953] [outer = 0x0] 08:28:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x11972b400) [pid = 1644] [serial = 954] [outer = 0x1187c0c00] 08:28:20 INFO - PROCESS | 1644 | 1464794900895 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x119cad800) [pid = 1644] [serial = 955] [outer = 0x1187c0c00] 08:28:21 INFO - PROCESS | 1644 | 1464794901243 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 08:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:28:21 INFO - PROCESS | 1644 | 1464794901254 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 1644 | 1464794901255 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:28:21 INFO - PROCESS | 1644 | 1464794901257 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 1644 | 1464794901259 Marionette TRACE conn2 <- [1,1246,null,{}] 08:28:21 INFO - PROCESS | 1644 | 1464794901263 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:21 INFO - PROCESS | 1644 | 1464794901376 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x1128ab000) [pid = 1644] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x1187b6400) [pid = 1644] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x11317dc00) [pid = 1644] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x119167800) [pid = 1644] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x113182c00) [pid = 1644] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x11844c400) [pid = 1644] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x110e9c800) [pid = 1644] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x110f7a800) [pid = 1644] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x1187acc00) [pid = 1644] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x11852c000) [pid = 1644] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x1169b5c00) [pid = 1644] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:28:21 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x112fd9800) [pid = 1644] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:28:21 INFO - PROCESS | 1644 | 1464794901646 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x123472000 == 74 [pid = 1644] [id = 319] 08:28:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x110f7a800) [pid = 1644] [serial = 956] [outer = 0x0] 08:28:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x11278a800) [pid = 1644] [serial = 957] [outer = 0x110f7a800] 08:28:21 INFO - PROCESS | 1644 | 1464794901676 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x117002400) [pid = 1644] [serial = 958] [outer = 0x110f7a800] 08:28:21 INFO - PROCESS | 1644 | 1464794901975 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 775ms 08:28:22 INFO - PROCESS | 1644 | 1464794902032 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 1644 | 1464794902034 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:28:22 INFO - PROCESS | 1644 | 1464794902036 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 1644 | 1464794902038 Marionette TRACE conn2 <- [1,1250,null,{}] 08:28:22 INFO - PROCESS | 1644 | 1464794902040 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 1644 | 1464794902141 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:28:22 INFO - PROCESS | 1644 | 1464794902205 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4d5800 == 75 [pid = 1644] [id = 320] 08:28:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x110f83000) [pid = 1644] [serial = 959] [outer = 0x0] 08:28:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x119ea7800) [pid = 1644] [serial = 960] [outer = 0x110f83000] 08:28:22 INFO - PROCESS | 1644 | 1464794902236 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12352d000) [pid = 1644] [serial = 961] [outer = 0x110f83000] 08:28:22 INFO - PROCESS | 1644 | 1464794902616 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 620ms 08:28:22 INFO - PROCESS | 1644 | 1464794902657 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 1644 | 1464794902659 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:28:22 INFO - PROCESS | 1644 | 1464794902664 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 1644 | 1464794902666 Marionette TRACE conn2 <- [1,1254,null,{}] 08:28:22 INFO - PROCESS | 1644 | 1464794902670 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 1644 | 1464794902772 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:28:22 INFO - PROCESS | 1644 | 1464794902858 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d077800 == 76 [pid = 1644] [id = 321] 08:28:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x123d30c00) [pid = 1644] [serial = 962] [outer = 0x0] 08:28:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x124110c00) [pid = 1644] [serial = 963] [outer = 0x123d30c00] 08:28:22 INFO - PROCESS | 1644 | 1464794902885 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x124e40c00) [pid = 1644] [serial = 964] [outer = 0x123d30c00] 08:28:23 INFO - PROCESS | 1644 | 1464794903162 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 525ms 08:28:23 INFO - PROCESS | 1644 | 1464794903186 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 1644 | 1464794903188 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:28:23 INFO - PROCESS | 1644 | 1464794903190 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 1644 | 1464794903191 Marionette TRACE conn2 <- [1,1258,null,{}] 08:28:23 INFO - PROCESS | 1644 | 1464794903194 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:23 INFO - PROCESS | 1644 | 1464794903294 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:28:23 INFO - PROCESS | 1644 | 1464794903299 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4ce000 == 77 [pid = 1644] [id = 322] 08:28:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x1248d8800) [pid = 1644] [serial = 965] [outer = 0x0] 08:28:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x126888400) [pid = 1644] [serial = 966] [outer = 0x1248d8800] 08:28:23 INFO - PROCESS | 1644 | 1464794903324 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x126e8ac00) [pid = 1644] [serial = 967] [outer = 0x1248d8800] 08:28:23 INFO - PROCESS | 1644 | 1464794903771 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 623ms 08:28:23 INFO - PROCESS | 1644 | 1464794903829 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 1644 | 1464794903831 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:28:23 INFO - PROCESS | 1644 | 1464794903836 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 1644 | 1464794903839 Marionette TRACE conn2 <- [1,1262,null,{}] 08:28:23 INFO - PROCESS | 1644 | 1464794903843 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:23 INFO - PROCESS | 1644 | 1464794903958 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:28:24 INFO - PROCESS | 1644 | 1464794904076 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x119543000 == 78 [pid = 1644] [id = 323] 08:28:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x112781400) [pid = 1644] [serial = 968] [outer = 0x0] 08:28:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x112786c00) [pid = 1644] [serial = 969] [outer = 0x112781400] 08:28:24 INFO - PROCESS | 1644 | 1464794904110 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1128b3400) [pid = 1644] [serial = 970] [outer = 0x112781400] 08:28:24 INFO - PROCESS | 1644 | 1464794904545 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 721ms 08:28:24 INFO - PROCESS | 1644 | 1464794904557 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 1644 | 1464794904562 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:28:24 INFO - PROCESS | 1644 | 1464794904568 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 1644 | 1464794904570 Marionette TRACE conn2 <- [1,1266,null,{}] 08:28:24 INFO - PROCESS | 1644 | 1464794904572 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:24 INFO - PROCESS | 1644 | 1464794904683 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:28:24 INFO - PROCESS | 1644 | 1464794904791 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x126c09000 == 79 [pid = 1644] [id = 324] 08:28:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x112a73400) [pid = 1644] [serial = 971] [outer = 0x0] 08:28:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x113188400) [pid = 1644] [serial = 972] [outer = 0x112a73400] 08:28:24 INFO - PROCESS | 1644 | 1464794904823 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x11695d000) [pid = 1644] [serial = 973] [outer = 0x112a73400] 08:28:25 INFO - PROCESS | 1644 | 1464794905250 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 719ms 08:28:25 INFO - PROCESS | 1644 | 1464794905298 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 1644 | 1464794905299 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:28:25 INFO - PROCESS | 1644 | 1464794905302 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 1644 | 1464794905304 Marionette TRACE conn2 <- [1,1270,null,{}] 08:28:25 INFO - PROCESS | 1644 | 1464794905325 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 1644 | 1464794905458 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:28:25 INFO - PROCESS | 1644 | 1464794905520 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4c4000 == 80 [pid = 1644] [id = 325] 08:28:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x118204400) [pid = 1644] [serial = 974] [outer = 0x0] 08:28:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x118497000) [pid = 1644] [serial = 975] [outer = 0x118204400] 08:28:25 INFO - PROCESS | 1644 | 1464794905552 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x11852f800) [pid = 1644] [serial = 976] [outer = 0x118204400] 08:28:25 INFO - PROCESS | 1644 | 1464794905971 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 722ms 08:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:28:26 INFO - PROCESS | 1644 | 1464794906025 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 1644 | 1464794906028 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:28:26 INFO - PROCESS | 1644 | 1464794906031 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 1644 | 1464794906034 Marionette TRACE conn2 <- [1,1274,null,{}] 08:28:26 INFO - PROCESS | 1644 | 1464794906037 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:26 INFO - PROCESS | 1644 | 1464794906165 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:28:26 INFO - PROCESS | 1644 | 1464794906273 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db6e000 == 81 [pid = 1644] [id = 326] 08:28:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x118628000) [pid = 1644] [serial = 977] [outer = 0x0] 08:28:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x118a51800) [pid = 1644] [serial = 978] [outer = 0x118628000] 08:28:26 INFO - PROCESS | 1644 | 1464794906306 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x11a3b2000) [pid = 1644] [serial = 979] [outer = 0x118628000] 08:28:26 INFO - PROCESS | 1644 | 1464794906733 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 771ms 08:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:28:26 INFO - PROCESS | 1644 | 1464794906803 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 1644 | 1464794906805 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:28:26 INFO - PROCESS | 1644 | 1464794906809 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 1644 | 1464794906811 Marionette TRACE conn2 <- [1,1278,null,{}] 08:28:26 INFO - PROCESS | 1644 | 1464794906815 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:26 INFO - PROCESS | 1644 | 1464794906929 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:28:27 INFO - PROCESS | 1644 | 1464794907009 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350c3800 == 82 [pid = 1644] [id = 327] 08:28:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x1187a3800) [pid = 1644] [serial = 980] [outer = 0x0] 08:28:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12100f000) [pid = 1644] [serial = 981] [outer = 0x1187a3800] 08:28:27 INFO - PROCESS | 1644 | 1464794907041 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x126047800) [pid = 1644] [serial = 982] [outer = 0x1187a3800] 08:28:27 INFO - PROCESS | 1644 | 1464794907454 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 673ms 08:28:27 INFO - PROCESS | 1644 | 1464794907482 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 1644 | 1464794907483 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:28:27 INFO - PROCESS | 1644 | 1464794907485 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 1644 | 1464794907487 Marionette TRACE conn2 <- [1,1282,null,{}] 08:28:27 INFO - PROCESS | 1644 | 1464794907489 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 1644 | 1464794907610 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:28:27 INFO - PROCESS | 1644 | 1464794907678 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x13533d800 == 83 [pid = 1644] [id = 328] 08:28:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x128d2f400) [pid = 1644] [serial = 983] [outer = 0x0] 08:28:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x128d47400) [pid = 1644] [serial = 984] [outer = 0x128d2f400] 08:28:27 INFO - PROCESS | 1644 | 1464794907748 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x12b1d2c00) [pid = 1644] [serial = 985] [outer = 0x128d2f400] 08:28:28 INFO - PROCESS | 1644 | 1464794908162 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 718ms 08:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:28:28 INFO - PROCESS | 1644 | 1464794908223 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 1644 | 1464794908224 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:28:28 INFO - PROCESS | 1644 | 1464794908239 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 1644 | 1464794908240 Marionette TRACE conn2 <- [1,1286,null,{}] 08:28:28 INFO - PROCESS | 1644 | 1464794908245 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:28 INFO - PROCESS | 1644 | 1464794908352 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:28:28 INFO - PROCESS | 1644 | 1464794908431 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x135634000 == 84 [pid = 1644] [id = 329] 08:28:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x12b29bc00) [pid = 1644] [serial = 986] [outer = 0x0] 08:28:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x12bc30000) [pid = 1644] [serial = 987] [outer = 0x12b29bc00] 08:28:28 INFO - PROCESS | 1644 | 1464794908460 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x12c02f800) [pid = 1644] [serial = 988] [outer = 0x12b29bc00] 08:28:28 INFO - PROCESS | 1644 | 1464794908917 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 737ms 08:28:28 INFO - PROCESS | 1644 | 1464794908964 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 1644 | 1464794908965 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:28:28 INFO - PROCESS | 1644 | 1464794908968 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 1644 | 1464794908970 Marionette TRACE conn2 <- [1,1290,null,{}] 08:28:28 INFO - PROCESS | 1644 | 1464794908973 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 1644 | 1464794909135 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:28:29 INFO - PROCESS | 1644 | 1464794909237 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1245a9800 == 85 [pid = 1644] [id = 330] 08:28:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x110f7a400) [pid = 1644] [serial = 989] [outer = 0x0] 08:28:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x1187c5800) [pid = 1644] [serial = 990] [outer = 0x110f7a400] 08:28:29 INFO - PROCESS | 1644 | 1464794909267 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x12c031c00) [pid = 1644] [serial = 991] [outer = 0x110f7a400] 08:28:29 INFO - PROCESS | 1644 | 1464794909707 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 771ms 08:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:28:29 INFO - PROCESS | 1644 | 1464794909740 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 1644 | 1464794909741 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:28:29 INFO - PROCESS | 1644 | 1464794909743 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 1644 | 1464794909745 Marionette TRACE conn2 <- [1,1294,null,{}] 08:28:29 INFO - PROCESS | 1644 | 1464794909747 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 1644 | 1464794909853 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:28:29 INFO - PROCESS | 1644 | 1464794909962 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce65800 == 86 [pid = 1644] [id = 331] 08:28:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x12c32c800) [pid = 1644] [serial = 992] [outer = 0x0] 08:28:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x12c4eb800) [pid = 1644] [serial = 993] [outer = 0x12c32c800] 08:28:29 INFO - PROCESS | 1644 | 1464794909995 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x12ca6c400) [pid = 1644] [serial = 994] [outer = 0x12c32c800] 08:28:30 INFO - PROCESS | 1644 | 1464794910565 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 871ms 08:28:30 INFO - PROCESS | 1644 | 1464794910615 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:28:30 INFO - PROCESS | 1644 | 1464794910617 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:28:30 INFO - PROCESS | 1644 | 1464794910620 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 1644 | 1464794910622 Marionette TRACE conn2 <- [1,1298,null,{}] 08:28:30 INFO - PROCESS | 1644 | 1464794910626 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:30 INFO - PROCESS | 1644 | 1464794910737 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:28:30 INFO - PROCESS | 1644 | 1464794910818 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x124eba800 == 87 [pid = 1644] [id = 332] 08:28:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x111060c00) [pid = 1644] [serial = 995] [outer = 0x0] 08:28:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x11278cc00) [pid = 1644] [serial = 996] [outer = 0x111060c00] 08:28:30 INFO - PROCESS | 1644 | 1464794910846 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x112a1bc00) [pid = 1644] [serial = 997] [outer = 0x111060c00] 08:28:31 INFO - PROCESS | 1644 | 1464794911303 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 720ms 08:28:31 INFO - PROCESS | 1644 | 1464794911341 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 1644 | 1464794911345 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:28:31 INFO - PROCESS | 1644 | 1464794911349 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 1644 | 1464794911351 Marionette TRACE conn2 <- [1,1302,null,{}] 08:28:31 INFO - PROCESS | 1644 | 1464794911353 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 1644 | 1464794911454 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:28:31 INFO - PROCESS | 1644 | 1464794911523 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1171b5000 == 88 [pid = 1644] [id = 333] 08:28:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x110ea1c00) [pid = 1644] [serial = 998] [outer = 0x0] 08:28:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x11314cc00) [pid = 1644] [serial = 999] [outer = 0x110ea1c00] 08:28:31 INFO - PROCESS | 1644 | 1464794911593 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x117255000) [pid = 1644] [serial = 1000] [outer = 0x110ea1c00] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12d077800 == 87 [pid = 1644] [id = 321] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4d5800 == 86 [pid = 1644] [id = 320] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x123472000 == 85 [pid = 1644] [id = 319] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12baaa800 == 84 [pid = 1644] [id = 318] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12af59800 == 83 [pid = 1644] [id = 317] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x1299d8000 == 82 [pid = 1644] [id = 316] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x11322b400) [pid = 1644] [serial = 863] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x12b3e0000) [pid = 1644] [serial = 906] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x129437000 == 81 [pid = 1644] [id = 315] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12427e000 == 80 [pid = 1644] [id = 314] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x123453000 == 79 [pid = 1644] [id = 313] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x119c0a800 == 78 [pid = 1644] [id = 312] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x119418800 == 77 [pid = 1644] [id = 311] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x11225a800 == 76 [pid = 1644] [id = 310] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7f6800 == 75 [pid = 1644] [id = 304] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12346e000 == 74 [pid = 1644] [id = 303] 08:28:31 INFO - PROCESS | 1644 | --DOCSHELL 0x1359f2000 == 73 [pid = 1644] [id = 302] 08:28:31 INFO - PROCESS | 1644 | 1464794911924 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x113184000) [pid = 1644] [serial = 887] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x124103000) [pid = 1644] [serial = 885] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x118447000) [pid = 1644] [serial = 890] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x11844ec00) [pid = 1644] [serial = 893] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x112a1e400) [pid = 1644] [serial = 897] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x11844b000) [pid = 1644] [serial = 891] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x11105ec00) [pid = 1644] [serial = 870] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x11104cc00) [pid = 1644] [serial = 869] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x11104e400) [pid = 1644] [serial = 839] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x1192ce000) [pid = 1644] [serial = 881] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x119727c00) [pid = 1644] [serial = 882] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x11853cc00) [pid = 1644] [serial = 878] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x1187a6000) [pid = 1644] [serial = 879] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x117253800) [pid = 1644] [serial = 875] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x118252000) [pid = 1644] [serial = 876] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x116049800) [pid = 1644] [serial = 873] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x11314b000) [pid = 1644] [serial = 872] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x12b3dd000) [pid = 1644] [serial = 866] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x1128aa400) [pid = 1644] [serial = 842] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x1245f5000) [pid = 1644] [serial = 851] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x111061400) [pid = 1644] [serial = 857] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x128da7800) [pid = 1644] [serial = 854] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x119729400) [pid = 1644] [serial = 848] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x117f03c00) [pid = 1644] [serial = 845] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12c918000) [pid = 1644] [serial = 860] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x118529400) [pid = 1644] [serial = 898] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x124109000) [pid = 1644] [serial = 894] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12962e000) [pid = 1644] [serial = 904] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x119809800) [pid = 1644] [serial = 884] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1187c4c00) [pid = 1644] [serial = 900] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x113188000) [pid = 1644] [serial = 888] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x126e80800) [pid = 1644] [serial = 901] [outer = 0x0] [url = about:blank] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x11a3bdc00) [pid = 1644] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:28:31 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x128d2f800) [pid = 1644] [serial = 903] [outer = 0x0] [url = about:blank] 08:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 621ms 08:28:31 INFO - PROCESS | 1644 | 1464794911975 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 1644 | 1464794911976 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:28:31 INFO - PROCESS | 1644 | 1464794911980 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 1644 | 1464794911982 Marionette TRACE conn2 <- [1,1306,null,{}] 08:28:31 INFO - PROCESS | 1644 | 1464794911990 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:32 INFO - PROCESS | 1644 | 1464794912083 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:28:32 INFO - PROCESS | 1644 | 1464794912089 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1245a5800 == 74 [pid = 1644] [id = 334] 08:28:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x118207800) [pid = 1644] [serial = 1001] [outer = 0x0] 08:28:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x118419400) [pid = 1644] [serial = 1002] [outer = 0x118207800] 08:28:32 INFO - PROCESS | 1644 | 1464794912116 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x11844e000) [pid = 1644] [serial = 1003] [outer = 0x118207800] 08:28:32 INFO - PROCESS | 1644 | 1464794912485 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 523ms 08:28:32 INFO - PROCESS | 1644 | 1464794912511 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 1644 | 1464794912514 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:28:32 INFO - PROCESS | 1644 | 1464794912518 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 1644 | 1464794912520 Marionette TRACE conn2 <- [1,1310,null,{}] 08:28:32 INFO - PROCESS | 1644 | 1464794912523 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:32 INFO - PROCESS | 1644 | 1464794912664 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:28:32 INFO - PROCESS | 1644 | 1464794912673 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a873000 == 75 [pid = 1644] [id = 335] 08:28:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x11852a400) [pid = 1644] [serial = 1004] [outer = 0x0] 08:28:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x1187a4800) [pid = 1644] [serial = 1005] [outer = 0x11852a400] 08:28:32 INFO - PROCESS | 1644 | 1464794912715 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1187ba800) [pid = 1644] [serial = 1006] [outer = 0x11852a400] 08:28:33 INFO - PROCESS | 1644 | 1464794913161 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 1644 | 1464794913189 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:28:33 INFO - PROCESS | 1644 | 1464794913191 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 1644 | 1464794913193 Marionette TRACE conn2 <- [1,1314,null,{}] 08:28:33 INFO - PROCESS | 1644 | 1464794913197 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 1644 | 1464794913282 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:28:33 INFO - PROCESS | 1644 | 1464794913286 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b392000 == 76 [pid = 1644] [id = 336] 08:28:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x1187c4c00) [pid = 1644] [serial = 1007] [outer = 0x0] 08:28:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x119550400) [pid = 1644] [serial = 1008] [outer = 0x1187c4c00] 08:28:33 INFO - PROCESS | 1644 | 1464794913312 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x119730000) [pid = 1644] [serial = 1009] [outer = 0x1187c4c00] 08:28:33 INFO - PROCESS | 1644 | 1464794913673 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 08:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:28:33 INFO - PROCESS | 1644 | 1464794913711 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 1644 | 1464794913712 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:28:33 INFO - PROCESS | 1644 | 1464794913714 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 1644 | 1464794913716 Marionette TRACE conn2 <- [1,1318,null,{}] 08:28:33 INFO - PROCESS | 1644 | 1464794913719 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 1644 | 1464794913913 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:28:33 INFO - PROCESS | 1644 | 1464794913941 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7e8000 == 77 [pid = 1644] [id = 337] 08:28:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x119eac400) [pid = 1644] [serial = 1010] [outer = 0x0] 08:28:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12330e000) [pid = 1644] [serial = 1011] [outer = 0x119eac400] 08:28:33 INFO - PROCESS | 1644 | 1464794913982 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x1264e2000) [pid = 1644] [serial = 1012] [outer = 0x119eac400] 08:28:34 INFO - PROCESS | 1644 | 1464794914431 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 769ms 08:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:28:34 INFO - PROCESS | 1644 | 1464794914483 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 1644 | 1464794914485 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:28:34 INFO - PROCESS | 1644 | 1464794914487 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 1644 | 1464794914488 Marionette TRACE conn2 <- [1,1322,null,{}] 08:28:34 INFO - PROCESS | 1644 | 1464794914490 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:34 INFO - PROCESS | 1644 | 1464794914601 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:28:34 INFO - PROCESS | 1644 | 1464794914614 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d187800 == 78 [pid = 1644] [id = 338] 08:28:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x121005000) [pid = 1644] [serial = 1013] [outer = 0x0] 08:28:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x128d44400) [pid = 1644] [serial = 1014] [outer = 0x121005000] 08:28:34 INFO - PROCESS | 1644 | 1464794914639 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x129630c00) [pid = 1644] [serial = 1015] [outer = 0x121005000] 08:28:34 INFO - PROCESS | 1644 | 1464794914977 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 517ms 08:28:35 INFO - PROCESS | 1644 | 1464794915005 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 1644 | 1464794915006 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:28:35 INFO - PROCESS | 1644 | 1464794915022 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 1644 | 1464794915023 Marionette TRACE conn2 <- [1,1326,null,{}] 08:28:35 INFO - PROCESS | 1644 | 1464794915026 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:35 INFO - PROCESS | 1644 | 1464794915143 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:28:35 INFO - PROCESS | 1644 | 1464794915153 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db5b000 == 79 [pid = 1644] [id = 339] 08:28:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x126c2ec00) [pid = 1644] [serial = 1016] [outer = 0x0] 08:28:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12b2a0000) [pid = 1644] [serial = 1017] [outer = 0x126c2ec00] 08:28:35 INFO - PROCESS | 1644 | 1464794915178 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12c4ee800) [pid = 1644] [serial = 1018] [outer = 0x126c2ec00] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x118448c00) [pid = 1644] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x111048000) [pid = 1644] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x1187a8c00) [pid = 1644] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x116961800) [pid = 1644] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x110e9d000) [pid = 1644] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x1187af000) [pid = 1644] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x112a7ec00) [pid = 1644] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x11695e800) [pid = 1644] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x1187c0c00) [pid = 1644] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x110f83000) [pid = 1644] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x110f7a800) [pid = 1644] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:28:35 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x123d30c00) [pid = 1644] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:28:35 INFO - PROCESS | 1644 | 1464794915869 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 868ms 08:28:35 INFO - PROCESS | 1644 | 1464794915891 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 1644 | 1464794915893 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:28:35 INFO - PROCESS | 1644 | 1464794915899 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 1644 | 1464794915900 Marionette TRACE conn2 <- [1,1330,null,{}] 08:28:35 INFO - PROCESS | 1644 | 1464794915905 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 1644 | 1464794916018 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:28:36 INFO - PROCESS | 1644 | 1464794916099 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x119ff1800 == 80 [pid = 1644] [id = 340] 08:28:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x110f83000) [pid = 1644] [serial = 1019] [outer = 0x0] 08:28:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x112a19000) [pid = 1644] [serial = 1020] [outer = 0x110f83000] 08:28:36 INFO - PROCESS | 1644 | 1464794916131 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x113180c00) [pid = 1644] [serial = 1021] [outer = 0x110f83000] 08:28:36 INFO - PROCESS | 1644 | 1464794916579 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 723ms 08:28:36 INFO - PROCESS | 1644 | 1464794916621 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 1644 | 1464794916625 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:28:36 INFO - PROCESS | 1644 | 1464794916630 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 1644 | 1464794916632 Marionette TRACE conn2 <- [1,1334,null,{}] 08:28:36 INFO - PROCESS | 1644 | 1464794916634 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 1644 | 1464794916749 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:28:36 INFO - PROCESS | 1644 | 1464794916843 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af56000 == 81 [pid = 1644] [id = 341] 08:28:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x1165bc000) [pid = 1644] [serial = 1022] [outer = 0x0] 08:28:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x117789c00) [pid = 1644] [serial = 1023] [outer = 0x1165bc000] 08:28:36 INFO - PROCESS | 1644 | 1464794916874 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x11844b000) [pid = 1644] [serial = 1024] [outer = 0x1165bc000] 08:28:37 INFO - PROCESS | 1644 | 1464794917290 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 720ms 08:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:28:37 INFO - PROCESS | 1644 | 1464794917351 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 1644 | 1464794917352 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:28:37 INFO - PROCESS | 1644 | 1464794917355 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 1644 | 1464794917357 Marionette TRACE conn2 <- [1,1338,null,{}] 08:28:37 INFO - PROCESS | 1644 | 1464794917365 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 1644 | 1464794917477 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:28:37 INFO - PROCESS | 1644 | 1464794917560 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350cf000 == 82 [pid = 1644] [id = 342] 08:28:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x1187a8c00) [pid = 1644] [serial = 1025] [outer = 0x0] 08:28:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x119725400) [pid = 1644] [serial = 1026] [outer = 0x1187a8c00] 08:28:37 INFO - PROCESS | 1644 | 1464794917593 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x119eaa000) [pid = 1644] [serial = 1027] [outer = 0x1187a8c00] 08:28:38 INFO - PROCESS | 1644 | 1464794918501 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1177ms 08:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:28:38 INFO - PROCESS | 1644 | 1464794918532 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 1644 | 1464794918534 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:28:38 INFO - PROCESS | 1644 | 1464794918536 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 1644 | 1464794918538 Marionette TRACE conn2 <- [1,1342,null,{}] 08:28:38 INFO - PROCESS | 1644 | 1464794918540 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:38 INFO - PROCESS | 1644 | 1464794918650 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:28:38 INFO - PROCESS | 1644 | 1464794918757 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355fa800 == 83 [pid = 1644] [id = 343] 08:28:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x12319c400) [pid = 1644] [serial = 1028] [outer = 0x0] 08:28:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x124109c00) [pid = 1644] [serial = 1029] [outer = 0x12319c400] 08:28:38 INFO - PROCESS | 1644 | 1464794918788 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x126052c00) [pid = 1644] [serial = 1030] [outer = 0x12319c400] 08:28:39 INFO - PROCESS | 1644 | 1464794919191 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 719ms 08:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:28:39 INFO - PROCESS | 1644 | 1464794919256 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 1644 | 1464794919257 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:28:39 INFO - PROCESS | 1644 | 1464794919259 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 1644 | 1464794919261 Marionette TRACE conn2 <- [1,1346,null,{}] 08:28:39 INFO - PROCESS | 1644 | 1464794919282 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 1644 | 1464794919389 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:28:39 INFO - PROCESS | 1644 | 1464794919469 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x13590f000 == 84 [pid = 1644] [id = 344] 08:28:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x12410e800) [pid = 1644] [serial = 1031] [outer = 0x0] 08:28:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x129609800) [pid = 1644] [serial = 1032] [outer = 0x12410e800] 08:28:39 INFO - PROCESS | 1644 | 1464794919498 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x12c4e9800) [pid = 1644] [serial = 1033] [outer = 0x12410e800] 08:28:39 INFO - PROCESS | 1644 | 1464794919932 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 689ms 08:28:39 INFO - PROCESS | 1644 | 1464794919949 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 1644 | 1464794919950 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:28:39 INFO - PROCESS | 1644 | 1464794919952 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 1644 | 1464794919954 Marionette TRACE conn2 <- [1,1350,null,{}] 08:28:39 INFO - PROCESS | 1644 | 1464794919956 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 1644 | 1464794920094 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:28:40 INFO - PROCESS | 1644 | 1464794920207 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359e3800 == 85 [pid = 1644] [id = 345] 08:28:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x12ca72000) [pid = 1644] [serial = 1034] [outer = 0x0] 08:28:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x12d32e400) [pid = 1644] [serial = 1035] [outer = 0x12ca72000] 08:28:40 INFO - PROCESS | 1644 | 1464794920240 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x12ddbc400) [pid = 1644] [serial = 1036] [outer = 0x12ca72000] 08:28:40 INFO - PROCESS | 1644 | 1464794920683 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 772ms 08:28:40 INFO - PROCESS | 1644 | 1464794920732 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 1644 | 1464794920734 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:28:40 INFO - PROCESS | 1644 | 1464794920740 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 1644 | 1464794920742 Marionette TRACE conn2 <- [1,1354,null,{}] 08:28:40 INFO - PROCESS | 1644 | 1464794920748 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 1644 | 1464794920911 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:28:41 INFO - PROCESS | 1644 | 1464794921263 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x113eaa800 == 86 [pid = 1644] [id = 346] 08:28:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x110f11000) [pid = 1644] [serial = 1037] [outer = 0x0] 08:28:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x111047000) [pid = 1644] [serial = 1038] [outer = 0x110f11000] 08:28:41 INFO - PROCESS | 1644 | 1464794921326 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x111f3d800) [pid = 1644] [serial = 1039] [outer = 0x110f11000] 08:28:41 INFO - PROCESS | 1644 | 1464794921822 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1126ms 08:28:41 INFO - PROCESS | 1644 | 1464794921881 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 1644 | 1464794921884 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:28:41 INFO - PROCESS | 1644 | 1464794921888 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 1644 | 1464794921890 Marionette TRACE conn2 <- [1,1358,null,{}] 08:28:41 INFO - PROCESS | 1644 | 1464794921893 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:41 INFO - PROCESS | 1644 | 1464794921997 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:28:42 INFO - PROCESS | 1644 | 1464794922083 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161ca000 == 87 [pid = 1644] [id = 347] 08:28:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x111f35c00) [pid = 1644] [serial = 1040] [outer = 0x0] 08:28:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x1122a9800) [pid = 1644] [serial = 1041] [outer = 0x111f35c00] 08:28:42 INFO - PROCESS | 1644 | 1464794922114 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x112781000) [pid = 1644] [serial = 1042] [outer = 0x111f35c00] 08:28:42 INFO - PROCESS | 1644 | 1464794922512 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 08:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:28:42 INFO - PROCESS | 1644 | 1464794922568 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 1644 | 1464794922571 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:28:42 INFO - PROCESS | 1644 | 1464794922574 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 1644 | 1464794922575 Marionette TRACE conn2 <- [1,1362,null,{}] 08:28:42 INFO - PROCESS | 1644 | 1464794922592 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 1644 | 1464794922696 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:28:42 INFO - PROCESS | 1644 | 1464794922812 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172dd000 == 88 [pid = 1644] [id = 348] 08:28:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x112a7e000) [pid = 1644] [serial = 1043] [outer = 0x0] 08:28:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x112fde000) [pid = 1644] [serial = 1044] [outer = 0x112a7e000] 08:28:42 INFO - PROCESS | 1644 | 1464794922841 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x113180000) [pid = 1644] [serial = 1045] [outer = 0x112a7e000] 08:28:43 INFO - PROCESS | 1644 | 1464794923307 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1350d6000 == 87 [pid = 1644] [id = 243] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12af45000 == 86 [pid = 1644] [id = 177] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d187800 == 85 [pid = 1644] [id = 338] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7e8000 == 84 [pid = 1644] [id = 337] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12b392000 == 83 [pid = 1644] [id = 336] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12a873000 == 82 [pid = 1644] [id = 335] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1245a5800 == 81 [pid = 1644] [id = 334] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1171b5000 == 80 [pid = 1644] [id = 333] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x126888400) [pid = 1644] [serial = 966] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x112781800) [pid = 1644] [serial = 909] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x12c91dc00) [pid = 1644] [serial = 924] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x12b1ce400) [pid = 1644] [serial = 921] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x1187bc000) [pid = 1644] [serial = 915] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x123945800) [pid = 1644] [serial = 918] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x118524800) [pid = 1644] [serial = 927] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x1167cbc00) [pid = 1644] [serial = 912] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x124eba800 == 79 [pid = 1644] [id = 332] 08:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 769ms 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1350c3800 == 78 [pid = 1644] [id = 327] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12db6e000 == 77 [pid = 1644] [id = 326] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4c4000 == 76 [pid = 1644] [id = 325] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x126c09000 == 75 [pid = 1644] [id = 324] 08:28:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119543000 == 74 [pid = 1644] [id = 323] 08:28:43 INFO - PROCESS | 1644 | 1464794923353 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 1644 | 1464794923354 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:28:43 INFO - PROCESS | 1644 | 1464794923358 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 1644 | 1464794923363 Marionette TRACE conn2 <- [1,1366,null,{}] 08:28:43 INFO - PROCESS | 1644 | 1464794923370 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:43 INFO - PROCESS | 1644 | 1464794923462 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:28:43 INFO - PROCESS | 1644 | 1464794923467 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a63800 == 75 [pid = 1644] [id = 349] 08:28:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x113237c00) [pid = 1644] [serial = 1046] [outer = 0x0] 08:28:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x11614a800) [pid = 1644] [serial = 1047] [outer = 0x113237c00] 08:28:43 INFO - PROCESS | 1644 | 1464794923493 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x116710400) [pid = 1644] [serial = 1048] [outer = 0x113237c00] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x117002400) [pid = 1644] [serial = 958] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x124110c00) [pid = 1644] [serial = 963] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x11278a800) [pid = 1644] [serial = 957] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x124e40c00) [pid = 1644] [serial = 964] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x119cad800) [pid = 1644] [serial = 955] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x1187a4000) [pid = 1644] [serial = 946] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x12352d000) [pid = 1644] [serial = 961] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x118524000) [pid = 1644] [serial = 945] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x113182000) [pid = 1644] [serial = 936] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x1187aa400) [pid = 1644] [serial = 948] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x116955c00) [pid = 1644] [serial = 937] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x11820cc00) [pid = 1644] [serial = 942] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x11841dc00) [pid = 1644] [serial = 943] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x110f77800) [pid = 1644] [serial = 930] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x112045000) [pid = 1644] [serial = 931] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x118a4f000) [pid = 1644] [serial = 951] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x1187be800) [pid = 1644] [serial = 949] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x11317f400) [pid = 1644] [serial = 934] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x113150800) [pid = 1644] [serial = 933] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x117213800) [pid = 1644] [serial = 939] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x11811ec00) [pid = 1644] [serial = 940] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x11972b400) [pid = 1644] [serial = 954] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x119547c00) [pid = 1644] [serial = 952] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x119ea7800) [pid = 1644] [serial = 960] [outer = 0x0] [url = about:blank] 08:28:43 INFO - PROCESS | 1644 | 1464794923868 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 1644 | 1464794923885 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:28:43 INFO - PROCESS | 1644 | 1464794923887 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 1644 | 1464794923888 Marionette TRACE conn2 <- [1,1370,null,{}] 08:28:43 INFO - PROCESS | 1644 | 1464794923890 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:43 INFO - PROCESS | 1644 | 1464794923981 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:28:44 INFO - PROCESS | 1644 | 1464794924001 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12104d800 == 76 [pid = 1644] [id = 350] 08:28:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x1169af400) [pid = 1644] [serial = 1049] [outer = 0x0] 08:28:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x117002400) [pid = 1644] [serial = 1050] [outer = 0x1169af400] 08:28:44 INFO - PROCESS | 1644 | 1464794924028 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x117213400) [pid = 1644] [serial = 1051] [outer = 0x1169af400] 08:28:44 INFO - PROCESS | 1644 | 1464794924374 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 1644 | 1464794924407 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:28:44 INFO - PROCESS | 1644 | 1464794924409 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 1644 | 1464794924410 Marionette TRACE conn2 <- [1,1374,null,{}] 08:28:44 INFO - PROCESS | 1644 | 1464794924413 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 1644 | 1464794924536 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:28:44 INFO - PROCESS | 1644 | 1464794924543 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x124266800 == 77 [pid = 1644] [id = 351] 08:28:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x118119c00) [pid = 1644] [serial = 1052] [outer = 0x0] 08:28:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x118124400) [pid = 1644] [serial = 1053] [outer = 0x118119c00] 08:28:44 INFO - PROCESS | 1644 | 1464794924575 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x118250400) [pid = 1644] [serial = 1054] [outer = 0x118119c00] 08:28:44 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:44 INFO - PROCESS | 1644 | 1464794924915 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 1644 | 1464794924935 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:28:44 INFO - PROCESS | 1644 | 1464794924937 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 1644 | 1464794924938 Marionette TRACE conn2 <- [1,1378,null,{}] 08:28:44 INFO - PROCESS | 1644 | 1464794924940 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 1644 | 1464794925062 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:28:45 INFO - PROCESS | 1644 | 1464794925069 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x126429000 == 78 [pid = 1644] [id = 352] 08:28:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x118250000) [pid = 1644] [serial = 1055] [outer = 0x0] 08:28:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x118442c00) [pid = 1644] [serial = 1056] [outer = 0x118250000] 08:28:45 INFO - PROCESS | 1644 | 1464794925096 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x118526800) [pid = 1644] [serial = 1057] [outer = 0x118250000] 08:28:45 INFO - PROCESS | 1644 | 1464794925529 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] 08:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:28:45 INFO - PROCESS | 1644 | 1464794925560 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:28:45 INFO - PROCESS | 1644 | 1464794925563 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 1644 | 1464794925565 Marionette TRACE conn2 <- [1,1382,null,{}] 08:28:45 INFO - PROCESS | 1644 | 1464794925567 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 1644 | 1464794925761 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:28:45 INFO - PROCESS | 1644 | 1464794925833 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x129185800 == 79 [pid = 1644] [id = 353] 08:28:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x118255800) [pid = 1644] [serial = 1058] [outer = 0x0] 08:28:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x118532400) [pid = 1644] [serial = 1059] [outer = 0x118255800] 08:28:45 INFO - PROCESS | 1644 | 1464794925873 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x1187a7000) [pid = 1644] [serial = 1060] [outer = 0x118255800] 08:28:46 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:46 INFO - PROCESS | 1644 | 1464794926327 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 1644 | 1464794926334 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:28:46 INFO - PROCESS | 1644 | 1464794926337 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 1644 | 1464794926338 Marionette TRACE conn2 <- [1,1386,null,{}] 08:28:46 INFO - PROCESS | 1644 | 1464794926346 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:46 INFO - PROCESS | 1644 | 1464794926458 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:28:46 INFO - PROCESS | 1644 | 1464794926470 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa9a000 == 80 [pid = 1644] [id = 354] 08:28:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x11844e400) [pid = 1644] [serial = 1061] [outer = 0x0] 08:28:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x1187b8400) [pid = 1644] [serial = 1062] [outer = 0x11844e400] 08:28:46 INFO - PROCESS | 1644 | 1464794926495 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x118a47800) [pid = 1644] [serial = 1063] [outer = 0x11844e400] 08:28:46 INFO - PROCESS | 1644 | 1464794926885 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:28:46 INFO - PROCESS | 1644 | 1464794926909 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:28:46 INFO - PROCESS | 1644 | 1464794926913 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 1644 | 1464794926916 Marionette TRACE conn2 <- [1,1390,null,{}] 08:28:46 INFO - PROCESS | 1644 | 1464794926919 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 1644 | 1464794927096 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:28:47 INFO - PROCESS | 1644 | 1464794927125 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b37d000 == 81 [pid = 1644] [id = 355] 08:28:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x118a47400) [pid = 1644] [serial = 1064] [outer = 0x0] 08:28:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x1192cf000) [pid = 1644] [serial = 1065] [outer = 0x118a47400] 08:28:47 INFO - PROCESS | 1644 | 1464794927175 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x119726800) [pid = 1644] [serial = 1066] [outer = 0x118a47400] 08:28:47 INFO - PROCESS | 1644 | 1464794927536 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 674ms 08:28:47 INFO - PROCESS | 1644 | 1464794927585 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:28:47 INFO - PROCESS | 1644 | 1464794927586 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:28:47 INFO - PROCESS | 1644 | 1464794927588 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 1644 | 1464794927589 Marionette TRACE conn2 <- [1,1394,null,{}] 08:28:47 INFO - PROCESS | 1644 | 1464794927592 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 1644 | 1464794927689 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x112a20c00) [pid = 1644] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x11853c000) [pid = 1644] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x112a20800) [pid = 1644] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x117f11800) [pid = 1644] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x11841cc00) [pid = 1644] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x1212c3800) [pid = 1644] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x118207800) [pid = 1644] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x118418400) [pid = 1644] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12352d800) [pid = 1644] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x11104e800) [pid = 1644] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x112a74000) [pid = 1644] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x111060c00) [pid = 1644] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x1192d5800) [pid = 1644] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x1192cf800) [pid = 1644] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x11972dc00) [pid = 1644] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12352d400) [pid = 1644] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x1235bac00) [pid = 1644] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x12352c400) [pid = 1644] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x1233a2c00) [pid = 1644] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x124106000) [pid = 1644] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x112a1ec00) [pid = 1644] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x1187c4c00) [pid = 1644] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x126889400) [pid = 1644] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x12aa3ec00) [pid = 1644] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x11841c000) [pid = 1644] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x111060800) [pid = 1644] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x128d47c00) [pid = 1644] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12bc50000) [pid = 1644] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x110ea1c00) [pid = 1644] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12643f800) [pid = 1644] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x119eac400) [pid = 1644] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x110ea4400) [pid = 1644] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x1128b6000) [pid = 1644] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x129b65400) [pid = 1644] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12bc2f800) [pid = 1644] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12bc29800) [pid = 1644] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x110f10000) [pid = 1644] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x11695a400) [pid = 1644] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x11852a400) [pid = 1644] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x123950800) [pid = 1644] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12ca74400) [pid = 1644] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12c32c800) [pid = 1644] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12b2a9400) [pid = 1644] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x121005000) [pid = 1644] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x112a17c00) [pid = 1644] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x111bb3400) [pid = 1644] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12b2a1c00) [pid = 1644] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x1128af400) [pid = 1644] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x112a22400) [pid = 1644] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:28:48 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1167ccc00) [pid = 1644] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:28:48 INFO - PROCESS | 1644 | 1464794928353 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x116947800 == 82 [pid = 1644] [id = 356] 08:28:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x110ea4400) [pid = 1644] [serial = 1067] [outer = 0x0] 08:28:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x110f7d400) [pid = 1644] [serial = 1068] [outer = 0x110ea4400] 08:28:48 INFO - PROCESS | 1644 | 1464794928383 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x11607b800) [pid = 1644] [serial = 1069] [outer = 0x110ea4400] 08:28:48 INFO - PROCESS | 1644 | 1464794928675 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1126ms 08:28:48 INFO - PROCESS | 1644 | 1464794928717 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 1644 | 1464794928719 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:28:48 INFO - PROCESS | 1644 | 1464794928721 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 1644 | 1464794928723 Marionette TRACE conn2 <- [1,1398,null,{}] 08:28:48 INFO - PROCESS | 1644 | 1464794928725 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:48 INFO - PROCESS | 1644 | 1464794928832 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:28:48 INFO - PROCESS | 1644 | 1464794928901 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x126c22800 == 83 [pid = 1644] [id = 357] 08:28:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x110f0c800) [pid = 1644] [serial = 1070] [outer = 0x0] 08:28:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x118525800) [pid = 1644] [serial = 1071] [outer = 0x110f0c800] 08:28:48 INFO - PROCESS | 1644 | 1464794928926 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x119ea3000) [pid = 1644] [serial = 1072] [outer = 0x110f0c800] 08:28:49 INFO - PROCESS | 1644 | 1464794929247 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 571ms 08:28:49 INFO - PROCESS | 1644 | 1464794929293 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:28:49 INFO - PROCESS | 1644 | 1464794929295 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:28:49 INFO - PROCESS | 1644 | 1464794929298 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 1644 | 1464794929300 Marionette TRACE conn2 <- [1,1402,null,{}] 08:28:49 INFO - PROCESS | 1644 | 1464794929303 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:49 INFO - PROCESS | 1644 | 1464794929436 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:28:49 INFO - PROCESS | 1644 | 1464794929565 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0b1000 == 84 [pid = 1644] [id = 358] 08:28:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x11616b400) [pid = 1644] [serial = 1073] [outer = 0x0] 08:28:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x119ea6c00) [pid = 1644] [serial = 1074] [outer = 0x11616b400] 08:28:49 INFO - PROCESS | 1644 | 1464794929607 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x121009000) [pid = 1644] [serial = 1075] [outer = 0x11616b400] 08:28:49 INFO - PROCESS | 1644 | 1464794929957 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 674ms 08:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:28:49 INFO - PROCESS | 1644 | 1464794929972 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 1644 | 1464794929973 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:28:49 INFO - PROCESS | 1644 | 1464794929976 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 1644 | 1464794929977 Marionette TRACE conn2 <- [1,1406,null,{}] 08:28:49 INFO - PROCESS | 1644 | 1464794929984 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:50 INFO - PROCESS | 1644 | 1464794930085 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:28:50 INFO - PROCESS | 1644 | 1464794930173 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cafb800 == 85 [pid = 1644] [id = 359] 08:28:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x110e9bc00) [pid = 1644] [serial = 1076] [outer = 0x0] 08:28:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x121011000) [pid = 1644] [serial = 1077] [outer = 0x110e9bc00] 08:28:50 INFO - PROCESS | 1644 | 1464794930215 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12339e000) [pid = 1644] [serial = 1078] [outer = 0x110e9bc00] 08:28:50 INFO - PROCESS | 1644 | 1464794930810 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 923ms 08:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:28:50 INFO - PROCESS | 1644 | 1464794930899 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 1644 | 1464794930901 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:28:50 INFO - PROCESS | 1644 | 1464794930905 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 1644 | 1464794930907 Marionette TRACE conn2 <- [1,1410,null,{}] 08:28:50 INFO - PROCESS | 1644 | 1464794930923 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 1644 | 1464794931069 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:28:51 INFO - PROCESS | 1644 | 1464794931079 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184a3000 == 86 [pid = 1644] [id = 360] 08:28:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x111f30000) [pid = 1644] [serial = 1079] [outer = 0x0] 08:28:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x1128b0c00) [pid = 1644] [serial = 1080] [outer = 0x111f30000] 08:28:51 INFO - PROCESS | 1644 | 1464794931109 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x112d5ac00) [pid = 1644] [serial = 1081] [outer = 0x111f30000] 08:28:51 INFO - PROCESS | 1644 | 1464794931644 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 772ms 08:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:28:51 INFO - PROCESS | 1644 | 1464794931677 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 1644 | 1464794931681 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:28:51 INFO - PROCESS | 1644 | 1464794931686 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 1644 | 1464794931688 Marionette TRACE conn2 <- [1,1414,null,{}] 08:28:51 INFO - PROCESS | 1644 | 1464794931691 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 1644 | 1464794931805 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:28:51 INFO - PROCESS | 1644 | 1464794931892 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x124e72800 == 87 [pid = 1644] [id = 361] 08:28:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x113189800) [pid = 1644] [serial = 1082] [outer = 0x0] 08:28:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1165b5c00) [pid = 1644] [serial = 1083] [outer = 0x113189800] 08:28:51 INFO - PROCESS | 1644 | 1464794931921 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x116962800) [pid = 1644] [serial = 1084] [outer = 0x113189800] 08:28:52 INFO - PROCESS | 1644 | 1464794932447 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 772ms 08:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:28:52 INFO - PROCESS | 1644 | 1464794932459 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 1644 | 1464794932461 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:28:52 INFO - PROCESS | 1644 | 1464794932466 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 1644 | 1464794932470 Marionette TRACE conn2 <- [1,1418,null,{}] 08:28:52 INFO - PROCESS | 1644 | 1464794932480 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 1644 | 1464794932628 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:28:52 INFO - PROCESS | 1644 | 1464794932743 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d16c000 == 88 [pid = 1644] [id = 362] 08:28:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x11824c000) [pid = 1644] [serial = 1085] [outer = 0x0] 08:28:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x118444400) [pid = 1644] [serial = 1086] [outer = 0x11824c000] 08:28:52 INFO - PROCESS | 1644 | 1464794932815 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x118532000) [pid = 1644] [serial = 1087] [outer = 0x11824c000] 08:28:53 INFO - PROCESS | 1644 | 1464794933244 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 825ms 08:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:28:53 INFO - PROCESS | 1644 | 1464794933291 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 1644 | 1464794933292 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:28:53 INFO - PROCESS | 1644 | 1464794933314 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 1644 | 1464794933315 Marionette TRACE conn2 <- [1,1422,null,{}] 08:28:53 INFO - PROCESS | 1644 | 1464794933319 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 1644 | 1464794933434 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:28:53 INFO - PROCESS | 1644 | 1464794933520 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4d1800 == 89 [pid = 1644] [id = 363] 08:28:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x118629800) [pid = 1644] [serial = 1088] [outer = 0x0] 08:28:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x119724c00) [pid = 1644] [serial = 1089] [outer = 0x118629800] 08:28:53 INFO - PROCESS | 1644 | 1464794933550 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x119cad800) [pid = 1644] [serial = 1090] [outer = 0x118629800] 08:28:53 INFO - PROCESS | 1644 | 1464794933960 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 08:28:53 INFO - PROCESS | 1644 | 1464794933986 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 1644 | 1464794933987 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:28:53 INFO - PROCESS | 1644 | 1464794933989 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 1644 | 1464794933990 Marionette TRACE conn2 <- [1,1426,null,{}] 08:28:53 INFO - PROCESS | 1644 | 1464794933993 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 1644 | 1464794934121 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:28:54 INFO - PROCESS | 1644 | 1464794934208 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db5f000 == 90 [pid = 1644] [id = 364] 08:28:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x119cb5800) [pid = 1644] [serial = 1091] [outer = 0x0] 08:28:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x1212c0800) [pid = 1644] [serial = 1092] [outer = 0x119cb5800] 08:28:54 INFO - PROCESS | 1644 | 1464794934239 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x12372ec00) [pid = 1644] [serial = 1093] [outer = 0x119cb5800] 08:28:54 INFO - PROCESS | 1644 | 1464794934691 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 718ms 08:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:28:54 INFO - PROCESS | 1644 | 1464794934708 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 1644 | 1464794934709 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:28:54 INFO - PROCESS | 1644 | 1464794934711 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 1644 | 1464794934714 Marionette TRACE conn2 <- [1,1430,null,{}] 08:28:54 INFO - PROCESS | 1644 | 1464794934717 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 1644 | 1464794934834 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:28:54 INFO - PROCESS | 1644 | 1464794934922 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350cc800 == 91 [pid = 1644] [id = 365] 08:28:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x1239e9c00) [pid = 1644] [serial = 1094] [outer = 0x0] 08:28:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x124110c00) [pid = 1644] [serial = 1095] [outer = 0x1239e9c00] 08:28:54 INFO - PROCESS | 1644 | 1464794934951 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x1245fdc00) [pid = 1644] [serial = 1096] [outer = 0x1239e9c00] 08:28:55 INFO - PROCESS | 1644 | 1464794935422 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 772ms 08:28:55 INFO - PROCESS | 1644 | 1464794935484 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 1644 | 1464794935485 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:28:55 INFO - PROCESS | 1644 | 1464794935487 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 1644 | 1464794935489 Marionette TRACE conn2 <- [1,1434,null,{}] 08:28:55 INFO - PROCESS | 1644 | 1464794935491 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 1644 | 1464794935600 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:28:55 INFO - PROCESS | 1644 | 1464794935688 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12642a800 == 92 [pid = 1644] [id = 366] 08:28:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x112a18000) [pid = 1644] [serial = 1097] [outer = 0x0] 08:28:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x1192d1000) [pid = 1644] [serial = 1098] [outer = 0x112a18000] 08:28:55 INFO - PROCESS | 1644 | 1464794935718 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x124e44800) [pid = 1644] [serial = 1099] [outer = 0x112a18000] 08:28:56 INFO - PROCESS | 1644 | 1464794936180 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 719ms 08:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:28:56 INFO - PROCESS | 1644 | 1464794936218 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 1644 | 1464794936219 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:28:56 INFO - PROCESS | 1644 | 1464794936223 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 1644 | 1464794936224 Marionette TRACE conn2 <- [1,1438,null,{}] 08:28:56 INFO - PROCESS | 1644 | 1464794936227 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:56 INFO - PROCESS | 1644 | 1464794936344 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:28:56 INFO - PROCESS | 1644 | 1464794936455 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x13517f000 == 93 [pid = 1644] [id = 367] 08:28:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x11104f800) [pid = 1644] [serial = 1100] [outer = 0x0] 08:28:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x124e9cc00) [pid = 1644] [serial = 1101] [outer = 0x11104f800] 08:28:56 INFO - PROCESS | 1644 | 1464794936505 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x126446800) [pid = 1644] [serial = 1102] [outer = 0x11104f800] 08:28:57 INFO - PROCESS | 1644 | 1464794937007 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 819ms 08:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:28:57 INFO - PROCESS | 1644 | 1464794937042 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 1644 | 1464794937044 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:28:57 INFO - PROCESS | 1644 | 1464794937046 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 1644 | 1464794937047 Marionette TRACE conn2 <- [1,1442,null,{}] 08:28:57 INFO - PROCESS | 1644 | 1464794937050 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 1644 | 1464794937164 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:28:57 INFO - PROCESS | 1644 | 1464794937255 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4a5000 == 94 [pid = 1644] [id = 368] 08:28:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x112727000) [pid = 1644] [serial = 1103] [outer = 0x0] 08:28:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x118524400) [pid = 1644] [serial = 1104] [outer = 0x112727000] 08:28:57 INFO - PROCESS | 1644 | 1464794937284 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x1264d5000) [pid = 1644] [serial = 1105] [outer = 0x112727000] 08:28:57 INFO - PROCESS | 1644 | 1464794937953 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 969ms 08:28:58 INFO - PROCESS | 1644 | 1464794938015 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 1644 | 1464794938017 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:28:58 INFO - PROCESS | 1644 | 1464794938021 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 1644 | 1464794938023 Marionette TRACE conn2 <- [1,1446,null,{}] 08:28:58 INFO - PROCESS | 1644 | 1464794938028 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 1644 | 1464794938138 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:28:58 INFO - PROCESS | 1644 | 1464794938231 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x11851b000 == 95 [pid = 1644] [id = 369] 08:28:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x111d8a800) [pid = 1644] [serial = 1106] [outer = 0x0] 08:28:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x11203e400) [pid = 1644] [serial = 1107] [outer = 0x111d8a800] 08:28:58 INFO - PROCESS | 1644 | 1464794938259 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x1128acc00) [pid = 1644] [serial = 1108] [outer = 0x111d8a800] 08:28:58 INFO - PROCESS | 1644 | 1464794938721 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 723ms 08:28:58 INFO - PROCESS | 1644 | 1464794938744 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 1644 | 1464794938748 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:28:58 INFO - PROCESS | 1644 | 1464794938752 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 1644 | 1464794938754 Marionette TRACE conn2 <- [1,1450,null,{}] 08:28:58 INFO - PROCESS | 1644 | 1464794938757 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 1644 | 1464794938862 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:28:58 INFO - PROCESS | 1644 | 1464794938956 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184b0000 == 96 [pid = 1644] [id = 370] 08:28:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x113154c00) [pid = 1644] [serial = 1109] [outer = 0x0] 08:28:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x11322c400) [pid = 1644] [serial = 1110] [outer = 0x113154c00] 08:28:58 INFO - PROCESS | 1644 | 1464794938984 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x1167c8c00) [pid = 1644] [serial = 1111] [outer = 0x113154c00] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0b1000 == 95 [pid = 1644] [id = 358] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x126c22800 == 94 [pid = 1644] [id = 357] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x12bc30000) [pid = 1644] [serial = 987] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x12b2a0000) [pid = 1644] [serial = 1017] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x1187c5800) [pid = 1644] [serial = 990] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x116947800 == 93 [pid = 1644] [id = 356] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12b37d000 == 92 [pid = 1644] [id = 355] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa9a000 == 91 [pid = 1644] [id = 354] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x129185800 == 90 [pid = 1644] [id = 353] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x126429000 == 89 [pid = 1644] [id = 352] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x124266800 == 88 [pid = 1644] [id = 351] 08:28:59 INFO - PROCESS | 1644 | 1464794939568 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12104d800 == 87 [pid = 1644] [id = 350] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x119a63800 == 86 [pid = 1644] [id = 349] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1172dd000 == 85 [pid = 1644] [id = 348] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1161ca000 == 84 [pid = 1644] [id = 347] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x113eaa800 == 83 [pid = 1644] [id = 346] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12af56000 == 82 [pid = 1644] [id = 341] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x119ff1800 == 81 [pid = 1644] [id = 340] 08:28:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12db5b000 == 80 [pid = 1644] [id = 339] 08:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 869ms 08:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:28:59 INFO - PROCESS | 1644 | 1464794939623 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 1644 | 1464794939625 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:28:59 INFO - PROCESS | 1644 | 1464794939628 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 1644 | 1464794939632 Marionette TRACE conn2 <- [1,1454,null,{}] 08:28:59 INFO - PROCESS | 1644 | 1464794939643 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:59 INFO - PROCESS | 1644 | 1464794939792 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12ddbb000) [pid = 1644] [serial = 928] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x118419400) [pid = 1644] [serial = 1002] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x11844e000) [pid = 1644] [serial = 1003] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x113188400) [pid = 1644] [serial = 972] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12100f000) [pid = 1644] [serial = 981] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x118a51800) [pid = 1644] [serial = 978] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x118497000) [pid = 1644] [serial = 975] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12c4ef400) [pid = 1644] [serial = 609] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x12c336000) [pid = 1644] [serial = 528] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x119ead400) [pid = 1644] [serial = 600] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x118633400) [pid = 1644] [serial = 783] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x112a1bc00) [pid = 1644] [serial = 997] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x12c028c00) [pid = 1644] [serial = 732] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x1245f9800) [pid = 1644] [serial = 723] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x118203800) [pid = 1644] [serial = 555] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x129b67400) [pid = 1644] [serial = 663] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x12c4f1800) [pid = 1644] [serial = 531] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x11278cc00) [pid = 1644] [serial = 996] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x12c4f3400) [pid = 1644] [serial = 452] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x119ea4400) [pid = 1644] [serial = 720] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x129631400) [pid = 1644] [serial = 726] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x124e46c00) [pid = 1644] [serial = 522] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x128d30c00) [pid = 1644] [serial = 789] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12643e400) [pid = 1644] [serial = 561] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x11720e000) [pid = 1644] [serial = 780] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12cee1800) [pid = 1644] [serial = 795] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x11a319c00) [pid = 1644] [serial = 519] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12ceea800) [pid = 1644] [serial = 798] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x115e9d800) [pid = 1644] [serial = 714] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12afea000) [pid = 1644] [serial = 564] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12b29d400) [pid = 1644] [serial = 606] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x118a46000) [pid = 1644] [serial = 516] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12dd77c00) [pid = 1644] [serial = 867] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12c917800) [pid = 1644] [serial = 570] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x110f84c00) [pid = 1644] [serial = 777] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x119806800) [pid = 1644] [serial = 558] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x11686d400) [pid = 1644] [serial = 597] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x119122c00) [pid = 1644] [serial = 657] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1242ef000) [pid = 1644] [serial = 660] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12ca71000) [pid = 1644] [serial = 792] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x129639400) [pid = 1644] [serial = 525] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x12ca6c400) [pid = 1644] [serial = 994] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x124e47800) [pid = 1644] [serial = 603] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x118412400) [pid = 1644] [serial = 717] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12c02f000) [pid = 1644] [serial = 735] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12c4eb800) [pid = 1644] [serial = 993] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x11314cc00) [pid = 1644] [serial = 999] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x115e12000) [pid = 1644] [serial = 513] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x117255000) [pid = 1644] [serial = 1000] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12bc51c00) [pid = 1644] [serial = 666] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x128d47400) [pid = 1644] [serial = 984] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x123d39400) [pid = 1644] [serial = 786] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12bc4f400) [pid = 1644] [serial = 729] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12bc2ec00) [pid = 1644] [serial = 567] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x118203c00) [pid = 1644] [serial = 654] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x112786c00) [pid = 1644] [serial = 969] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x1187a4800) [pid = 1644] [serial = 1005] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1187ba800) [pid = 1644] [serial = 1006] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x129630c00) [pid = 1644] [serial = 1015] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x119730000) [pid = 1644] [serial = 1009] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x119550400) [pid = 1644] [serial = 1008] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12330e000) [pid = 1644] [serial = 1011] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x128d44400) [pid = 1644] [serial = 1014] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x1264e2000) [pid = 1644] [serial = 1012] [outer = 0x0] [url = about:blank] 08:28:59 INFO - PROCESS | 1644 | 1464794939885 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x119183800 == 81 [pid = 1644] [id = 371] 08:28:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x11278cc00) [pid = 1644] [serial = 1112] [outer = 0x0] 08:28:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x115e9d800) [pid = 1644] [serial = 1113] [outer = 0x11278cc00] 08:28:59 INFO - PROCESS | 1644 | 1464794939912 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x117f02400) [pid = 1644] [serial = 1114] [outer = 0x11278cc00] 08:29:00 INFO - PROCESS | 1644 | 1464794940254 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 676ms 08:29:00 INFO - PROCESS | 1644 | 1464794940304 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 1644 | 1464794940306 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:29:00 INFO - PROCESS | 1644 | 1464794940308 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 1644 | 1464794940309 Marionette TRACE conn2 <- [1,1458,null,{}] 08:29:00 INFO - PROCESS | 1644 | 1464794940311 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 1644 | 1464794940405 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:29:00 INFO - PROCESS | 1644 | 1464794940474 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12104c800 == 82 [pid = 1644] [id = 372] 08:29:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x117f03400) [pid = 1644] [serial = 1115] [outer = 0x0] 08:29:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x118207000) [pid = 1644] [serial = 1116] [outer = 0x117f03400] 08:29:00 INFO - PROCESS | 1644 | 1464794940500 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x118449000) [pid = 1644] [serial = 1117] [outer = 0x117f03400] 08:29:00 INFO - PROCESS | 1644 | 1464794940801 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 517ms 08:29:00 INFO - PROCESS | 1644 | 1464794940826 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 1644 | 1464794940828 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:29:00 INFO - PROCESS | 1644 | 1464794940834 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 1644 | 1464794940843 Marionette TRACE conn2 <- [1,1462,null,{}] 08:29:00 INFO - PROCESS | 1644 | 1464794940846 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 1644 | 1464794940984 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:29:01 INFO - PROCESS | 1644 | 1464794941166 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x126c22800 == 83 [pid = 1644] [id = 373] 08:29:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x1187ac000) [pid = 1644] [serial = 1118] [outer = 0x0] 08:29:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x1187b0400) [pid = 1644] [serial = 1119] [outer = 0x1187ac000] 08:29:01 INFO - PROCESS | 1644 | 1464794941208 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x1187c5000) [pid = 1644] [serial = 1120] [outer = 0x1187ac000] 08:29:01 INFO - PROCESS | 1644 | 1464794941596 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 780ms 08:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:29:01 INFO - PROCESS | 1644 | 1464794941615 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 1644 | 1464794941617 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:29:01 INFO - PROCESS | 1644 | 1464794941619 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 1644 | 1464794941620 Marionette TRACE conn2 <- [1,1466,null,{}] 08:29:01 INFO - PROCESS | 1644 | 1464794941622 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:01 INFO - PROCESS | 1644 | 1464794941762 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:29:01 INFO - PROCESS | 1644 | 1464794941777 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297aa800 == 84 [pid = 1644] [id = 374] 08:29:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x1187ac400) [pid = 1644] [serial = 1121] [outer = 0x0] 08:29:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x119174800) [pid = 1644] [serial = 1122] [outer = 0x1187ac400] 08:29:01 INFO - PROCESS | 1644 | 1464794941803 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x119ead400) [pid = 1644] [serial = 1123] [outer = 0x1187ac400] 08:29:02 INFO - PROCESS | 1644 | 1464794942171 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 569ms 08:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:29:02 INFO - PROCESS | 1644 | 1464794942189 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 1644 | 1464794942190 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:29:02 INFO - PROCESS | 1644 | 1464794942192 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 1644 | 1464794942193 Marionette TRACE conn2 <- [1,1470,null,{}] 08:29:02 INFO - PROCESS | 1644 | 1464794942195 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 1644 | 1464794942313 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:29:02 INFO - PROCESS | 1644 | 1464794942325 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aadf800 == 85 [pid = 1644] [id = 375] 08:29:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x121006400) [pid = 1644] [serial = 1124] [outer = 0x0] 08:29:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x123359c00) [pid = 1644] [serial = 1125] [outer = 0x121006400] 08:29:02 INFO - PROCESS | 1644 | 1464794942350 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x1239e5800) [pid = 1644] [serial = 1126] [outer = 0x121006400] 08:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 08:29:02 INFO - PROCESS | 1644 | 1464794942708 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:29:02 INFO - PROCESS | 1644 | 1464794942714 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 1644 | 1464794942716 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:29:02 INFO - PROCESS | 1644 | 1464794942718 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 1644 | 1464794942719 Marionette TRACE conn2 <- [1,1474,null,{}] 08:29:02 INFO - PROCESS | 1644 | 1464794942721 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 1644 | 1464794942843 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:29:02 INFO - PROCESS | 1644 | 1464794942887 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba90800 == 86 [pid = 1644] [id = 376] 08:29:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x1239e5000) [pid = 1644] [serial = 1127] [outer = 0x0] 08:29:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12410a800) [pid = 1644] [serial = 1128] [outer = 0x1239e5000] 08:29:02 INFO - PROCESS | 1644 | 1464794942914 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x1245c7800) [pid = 1644] [serial = 1129] [outer = 0x1239e5000] 08:29:03 INFO - PROCESS | 1644 | 1464794943394 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 718ms 08:29:03 INFO - PROCESS | 1644 | 1464794943437 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 1644 | 1464794943439 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:29:03 INFO - PROCESS | 1644 | 1464794943442 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 1644 | 1464794943444 Marionette TRACE conn2 <- [1,1478,null,{}] 08:29:03 INFO - PROCESS | 1644 | 1464794943456 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 1644 | 1464794943625 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:29:03 INFO - PROCESS | 1644 | 1464794943659 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0aa000 == 87 [pid = 1644] [id = 377] 08:29:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x1245c2c00) [pid = 1644] [serial = 1130] [outer = 0x0] 08:29:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x1266e9400) [pid = 1644] [serial = 1131] [outer = 0x1245c2c00] 08:29:03 INFO - PROCESS | 1644 | 1464794943683 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x126c30c00) [pid = 1644] [serial = 1132] [outer = 0x1245c2c00] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x11844e400) [pid = 1644] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x118a47400) [pid = 1644] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x111f35c00) [pid = 1644] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x113237c00) [pid = 1644] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x126c2ec00) [pid = 1644] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x112a7e000) [pid = 1644] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x118250000) [pid = 1644] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x118119c00) [pid = 1644] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x11616b400) [pid = 1644] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x1169af400) [pid = 1644] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x110f11000) [pid = 1644] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x110ea4400) [pid = 1644] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x110f0c800) [pid = 1644] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x118255800) [pid = 1644] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x110f7a400) [pid = 1644] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12b29bc00) [pid = 1644] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x11104ac00) [pid = 1644] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x1122ac800) [pid = 1644] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x11314d400) [pid = 1644] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1187adc00) [pid = 1644] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x124107400) [pid = 1644] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12410ac00) [pid = 1644] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x11105dc00) [pid = 1644] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x12aff4400) [pid = 1644] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x110e9f400) [pid = 1644] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11844f400) [pid = 1644] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x1120f6000) [pid = 1644] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x11317b400) [pid = 1644] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x118527c00) [pid = 1644] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x1212bd800) [pid = 1644] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x1239e0000) [pid = 1644] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x1266acc00) [pid = 1644] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1187a3800) [pid = 1644] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x118204400) [pid = 1644] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x118628000) [pid = 1644] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x112a73400) [pid = 1644] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x128d2f400) [pid = 1644] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:29:04 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x112781400) [pid = 1644] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:29:04 INFO - PROCESS | 1644 | 1464794944280 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 880ms 08:29:04 INFO - PROCESS | 1644 | 1464794944322 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 1644 | 1464794944323 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:29:04 INFO - PROCESS | 1644 | 1464794944325 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 1644 | 1464794944327 Marionette TRACE conn2 <- [1,1482,null,{}] 08:29:04 INFO - PROCESS | 1644 | 1464794944343 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 1644 | 1464794944445 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:29:04 INFO - PROCESS | 1644 | 1464794944450 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a86e000 == 88 [pid = 1644] [id = 378] 08:29:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x111f35c00) [pid = 1644] [serial = 1133] [outer = 0x0] 08:29:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x112a73400) [pid = 1644] [serial = 1134] [outer = 0x111f35c00] 08:29:04 INFO - PROCESS | 1644 | 1464794944475 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x115034800) [pid = 1644] [serial = 1135] [outer = 0x111f35c00] 08:29:04 INFO - PROCESS | 1644 | 1464794944826 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 08:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:29:04 INFO - PROCESS | 1644 | 1464794944850 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 1644 | 1464794944852 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:29:04 INFO - PROCESS | 1644 | 1464794944854 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 1644 | 1464794944856 Marionette TRACE conn2 <- [1,1486,null,{}] 08:29:04 INFO - PROCESS | 1644 | 1464794944868 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 1644 | 1464794944977 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:29:05 INFO - PROCESS | 1644 | 1464794945052 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d076000 == 89 [pid = 1644] [id = 379] 08:29:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x1161b2800) [pid = 1644] [serial = 1136] [outer = 0x0] 08:29:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x11844d800) [pid = 1644] [serial = 1137] [outer = 0x1161b2800] 08:29:05 INFO - PROCESS | 1644 | 1464794945081 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1212bd800) [pid = 1644] [serial = 1138] [outer = 0x1161b2800] 08:29:05 INFO - PROCESS | 1644 | 1464794945423 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 619ms 08:29:05 INFO - PROCESS | 1644 | 1464794945474 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 1644 | 1464794945476 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:29:05 INFO - PROCESS | 1644 | 1464794945480 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 1644 | 1464794945482 Marionette TRACE conn2 <- [1,1490,null,{}] 08:29:05 INFO - PROCESS | 1644 | 1464794945485 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:05 INFO - PROCESS | 1644 | 1464794945630 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:29:05 INFO - PROCESS | 1644 | 1464794945738 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d49f000 == 90 [pid = 1644] [id = 380] 08:29:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x1169b4400) [pid = 1644] [serial = 1139] [outer = 0x0] 08:29:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x1264e1800) [pid = 1644] [serial = 1140] [outer = 0x1169b4400] 08:29:05 INFO - PROCESS | 1644 | 1464794945777 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x128d31000) [pid = 1644] [serial = 1141] [outer = 0x1169b4400] 08:29:06 INFO - PROCESS | 1644 | 1464794946083 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 721ms 08:29:06 INFO - PROCESS | 1644 | 1464794946201 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 1644 | 1464794946204 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:29:06 INFO - PROCESS | 1644 | 1464794946208 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 1644 | 1464794946209 Marionette TRACE conn2 <- [1,1494,null,{}] 08:29:06 INFO - PROCESS | 1644 | 1464794946215 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 1644 | 1464794946366 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:29:06 INFO - PROCESS | 1644 | 1464794946448 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x1171b5000 == 91 [pid = 1644] [id = 381] 08:29:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11203a800) [pid = 1644] [serial = 1142] [outer = 0x0] 08:29:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x112726400) [pid = 1644] [serial = 1143] [outer = 0x11203a800] 08:29:06 INFO - PROCESS | 1644 | 1464794946479 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x112a21800) [pid = 1644] [serial = 1144] [outer = 0x11203a800] 08:29:06 INFO - PROCESS | 1644 | 1464794946936 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 775ms 08:29:06 INFO - PROCESS | 1644 | 1464794946983 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:29:06 INFO - PROCESS | 1644 | 1464794946985 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:29:06 INFO - PROCESS | 1644 | 1464794946991 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 1644 | 1464794946994 Marionette TRACE conn2 <- [1,1498,null,{}] 08:29:07 INFO - PROCESS | 1644 | 1464794947015 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 1644 | 1464794947134 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:29:07 INFO - PROCESS | 1644 | 1464794947217 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e06000 == 92 [pid = 1644] [id = 382] 08:29:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x115e0d400) [pid = 1644] [serial = 1145] [outer = 0x0] 08:29:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x1165c0000) [pid = 1644] [serial = 1146] [outer = 0x115e0d400] 08:29:07 INFO - PROCESS | 1644 | 1464794947246 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x116b6a000) [pid = 1644] [serial = 1147] [outer = 0x115e0d400] 08:29:07 INFO - PROCESS | 1644 | 1464794947698 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 777ms 08:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:29:07 INFO - PROCESS | 1644 | 1464794947766 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 1644 | 1464794947767 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:29:07 INFO - PROCESS | 1644 | 1464794947770 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 1644 | 1464794947771 Marionette TRACE conn2 <- [1,1502,null,{}] 08:29:07 INFO - PROCESS | 1644 | 1464794947779 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 1644 | 1464794947896 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:29:07 INFO - PROCESS | 1644 | 1464794947980 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a880800 == 93 [pid = 1644] [id = 383] 08:29:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x118257400) [pid = 1644] [serial = 1148] [outer = 0x0] 08:29:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x118419c00) [pid = 1644] [serial = 1149] [outer = 0x118257400] 08:29:08 INFO - PROCESS | 1644 | 1464794948013 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x118631000) [pid = 1644] [serial = 1150] [outer = 0x118257400] 08:29:08 INFO - PROCESS | 1644 | 1464794948436 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 08:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:29:08 INFO - PROCESS | 1644 | 1464794948441 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 1644 | 1464794948442 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:29:08 INFO - PROCESS | 1644 | 1464794948444 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 1644 | 1464794948446 Marionette TRACE conn2 <- [1,1506,null,{}] 08:29:08 INFO - PROCESS | 1644 | 1464794948448 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 1644 | 1464794948563 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:29:08 INFO - PROCESS | 1644 | 1464794948646 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x13503b000 == 94 [pid = 1644] [id = 384] 08:29:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x1187b0000) [pid = 1644] [serial = 1151] [outer = 0x0] 08:29:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x119277000) [pid = 1644] [serial = 1152] [outer = 0x1187b0000] 08:29:08 INFO - PROCESS | 1644 | 1464794948675 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11972b400) [pid = 1644] [serial = 1153] [outer = 0x1187b0000] 08:29:09 INFO - PROCESS | 1644 | 1464794949083 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 08:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:29:09 INFO - PROCESS | 1644 | 1464794949116 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 1644 | 1464794949118 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:29:09 INFO - PROCESS | 1644 | 1464794949120 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 1644 | 1464794949121 Marionette TRACE conn2 <- [1,1510,null,{}] 08:29:09 INFO - PROCESS | 1644 | 1464794949124 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 1644 | 1464794949234 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:29:09 INFO - PROCESS | 1644 | 1464794949349 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x135333800 == 95 [pid = 1644] [id = 385] 08:29:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x119552400) [pid = 1644] [serial = 1154] [outer = 0x0] 08:29:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x119ea6800) [pid = 1644] [serial = 1155] [outer = 0x119552400] 08:29:09 INFO - PROCESS | 1644 | 1464794949379 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x121005400) [pid = 1644] [serial = 1156] [outer = 0x119552400] 08:29:09 INFO - PROCESS | 1644 | 1464794949798 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 719ms 08:29:09 INFO - PROCESS | 1644 | 1464794949840 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 1644 | 1464794949841 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:29:09 INFO - PROCESS | 1644 | 1464794949844 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 1644 | 1464794949845 Marionette TRACE conn2 <- [1,1514,null,{}] 08:29:09 INFO - PROCESS | 1644 | 1464794949867 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 1644 | 1464794949997 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:29:10 INFO - PROCESS | 1644 | 1464794950084 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x13581d800 == 96 [pid = 1644] [id = 386] 08:29:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12688b400) [pid = 1644] [serial = 1157] [outer = 0x0] 08:29:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x128d34c00) [pid = 1644] [serial = 1158] [outer = 0x12688b400] 08:29:10 INFO - PROCESS | 1644 | 1464794950114 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x128d4a000) [pid = 1644] [serial = 1159] [outer = 0x12688b400] 08:29:10 INFO - PROCESS | 1644 | 1464794950508 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 688ms 08:29:10 INFO - PROCESS | 1644 | 1464794950533 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 1644 | 1464794950535 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:29:10 INFO - PROCESS | 1644 | 1464794950555 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 1644 | 1464794950556 Marionette TRACE conn2 <- [1,1518,null,{}] 08:29:10 INFO - PROCESS | 1644 | 1464794950558 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:10 INFO - PROCESS | 1644 | 1464794950670 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:29:10 INFO - PROCESS | 1644 | 1464794950783 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359dd000 == 97 [pid = 1644] [id = 387] 08:29:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x126e81000) [pid = 1644] [serial = 1160] [outer = 0x0] 08:29:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x128f65000) [pid = 1644] [serial = 1161] [outer = 0x126e81000] 08:29:10 INFO - PROCESS | 1644 | 1464794950814 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12960d400) [pid = 1644] [serial = 1162] [outer = 0x126e81000] 08:29:11 INFO - PROCESS | 1644 | 1464794951205 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 08:29:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:29:11 INFO - PROCESS | 1644 | 1464794951225 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 1644 | 1464794951226 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:29:11 INFO - PROCESS | 1644 | 1464794951228 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 1644 | 1464794951230 Marionette TRACE conn2 <- [1,1522,null,{}] 08:29:11 INFO - PROCESS | 1644 | 1464794951232 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 1644 | 1464794951344 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:29:11 INFO - PROCESS | 1644 | 1464794951428 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x135b96800 == 98 [pid = 1644] [id = 388] 08:29:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x129603c00) [pid = 1644] [serial = 1163] [outer = 0x0] 08:29:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x129631400) [pid = 1644] [serial = 1164] [outer = 0x129603c00] 08:29:11 INFO - PROCESS | 1644 | 1464794951459 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x129645c00) [pid = 1644] [serial = 1165] [outer = 0x129603c00] 08:29:11 INFO - PROCESS | 1644 | 1464794951819 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:29:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:29:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:29:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:29:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:29:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:29:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:29:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:29:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:29:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 619ms 08:29:11 INFO - PROCESS | 1644 | 1464794951849 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 1644 | 1464794951850 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:29:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:29:11 INFO - PROCESS | 1644 | 1464794951853 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 1644 | 1464794951854 Marionette TRACE conn2 <- [1,1526,null,{}] 08:29:11 INFO - PROCESS | 1644 | 1464794951856 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 1644 | 1464794951970 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:29:12 INFO - PROCESS | 1644 | 1464794952078 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x135bb7000 == 99 [pid = 1644] [id = 389] 08:29:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12962f800) [pid = 1644] [serial = 1166] [outer = 0x0] 08:29:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x129b68000) [pid = 1644] [serial = 1167] [outer = 0x12962f800] 08:29:12 INFO - PROCESS | 1644 | 1464794952109 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12afed800) [pid = 1644] [serial = 1168] [outer = 0x12962f800] 08:29:12 INFO - PROCESS | 1644 | 1464794952496 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:29:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:29:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:29:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:29:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:29:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:29:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:29:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 08:29:12 INFO - PROCESS | 1644 | 1464794952527 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:29:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:29:12 INFO - PROCESS | 1644 | 1464794952529 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:29:12 INFO - PROCESS | 1644 | 1464794952533 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 1644 | 1464794952535 Marionette TRACE conn2 <- [1,1530,null,{}] 08:29:12 INFO - PROCESS | 1644 | 1464794952539 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 1644 | 1464794952709 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:29:12 INFO - PROCESS | 1644 | 1464794952916 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x135cc8000 == 100 [pid = 1644] [id = 390] 08:29:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x119eab800) [pid = 1644] [serial = 1169] [outer = 0x0] 08:29:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12aff6800) [pid = 1644] [serial = 1170] [outer = 0x119eab800] 08:29:12 INFO - PROCESS | 1644 | 1464794952961 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12b2a7800) [pid = 1644] [serial = 1171] [outer = 0x119eab800] 08:29:13 INFO - PROCESS | 1644 | 1464794953365 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:29:13 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:29:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:29:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:29:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:29:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:29:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 872ms 08:29:13 INFO - PROCESS | 1644 | 1464794953405 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:29:13 INFO - PROCESS | 1644 | 1464794953407 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:29:13 INFO - PROCESS | 1644 | 1464794953409 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 1644 | 1464794953411 Marionette TRACE conn2 <- [1,1534,null,{}] 08:29:13 INFO - PROCESS | 1644 | 1464794953414 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 1644 | 1464794953544 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:29:13 INFO - PROCESS | 1644 | 1464794953664 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f27000 == 101 [pid = 1644] [id = 391] 08:29:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x110f7f400) [pid = 1644] [serial = 1172] [outer = 0x0] 08:29:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x112783400) [pid = 1644] [serial = 1173] [outer = 0x110f7f400] 08:29:13 INFO - PROCESS | 1644 | 1464794953700 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12b29f400) [pid = 1644] [serial = 1174] [outer = 0x110f7f400] 08:29:14 INFO - PROCESS | 1644 | 1464794954165 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 822ms 08:29:14 INFO - PROCESS | 1644 | 1464794954233 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:29:14 INFO - PROCESS | 1644 | 1464794954235 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:29:14 INFO - PROCESS | 1644 | 1464794954239 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 1644 | 1464794954240 Marionette TRACE conn2 <- [1,1538,null,{}] 08:29:14 INFO - PROCESS | 1644 | 1464794954244 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:14 INFO - PROCESS | 1644 | 1464794954644 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:29:14 INFO - PROCESS | 1644 | 1464794954759 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x117031800 == 102 [pid = 1644] [id = 392] 08:29:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x110f0f400) [pid = 1644] [serial = 1175] [outer = 0x0] 08:29:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x111043400) [pid = 1644] [serial = 1176] [outer = 0x110f0f400] 08:29:14 INFO - PROCESS | 1644 | 1464794954801 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x11105ac00) [pid = 1644] [serial = 1177] [outer = 0x110f0f400] 08:29:15 INFO - PROCESS | 1644 | 1464794955253 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1072ms 08:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:29:15 INFO - PROCESS | 1644 | 1464794955311 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 1644 | 1464794955313 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:29:15 INFO - PROCESS | 1644 | 1464794955316 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 1644 | 1464794955318 Marionette TRACE conn2 <- [1,1542,null,{}] 08:29:15 INFO - PROCESS | 1644 | 1464794955321 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 1644 | 1464794955431 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:29:15 INFO - PROCESS | 1644 | 1464794955528 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x118238000 == 103 [pid = 1644] [id = 393] 08:29:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x112a7fc00) [pid = 1644] [serial = 1178] [outer = 0x0] 08:29:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x113180800) [pid = 1644] [serial = 1179] [outer = 0x112a7fc00] 08:29:15 INFO - PROCESS | 1644 | 1464794955559 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x115e0b400) [pid = 1644] [serial = 1180] [outer = 0x112a7fc00] 08:29:15 INFO - PROCESS | 1644 | --DOCSHELL 0x12d076000 == 102 [pid = 1644] [id = 379] 08:29:15 INFO - PROCESS | 1644 | --DOCSHELL 0x12a86e000 == 101 [pid = 1644] [id = 378] 08:29:15 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0aa000 == 100 [pid = 1644] [id = 377] 08:29:15 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba90800 == 99 [pid = 1644] [id = 376] 08:29:15 INFO - PROCESS | 1644 | --DOCSHELL 0x12aadf800 == 98 [pid = 1644] [id = 375] 08:29:16 INFO - PROCESS | 1644 | 1464794956033 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1297aa800 == 97 [pid = 1644] [id = 374] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x126c22800 == 96 [pid = 1644] [id = 373] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12104c800 == 95 [pid = 1644] [id = 372] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x119183800 == 94 [pid = 1644] [id = 371] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1184b0000 == 93 [pid = 1644] [id = 370] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x11851b000 == 92 [pid = 1644] [id = 369] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12db5f000 == 91 [pid = 1644] [id = 364] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4d1800 == 90 [pid = 1644] [id = 363] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12d16c000 == 89 [pid = 1644] [id = 362] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x124e72800 == 88 [pid = 1644] [id = 361] 08:29:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1184a3000 == 87 [pid = 1644] [id = 360] 08:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 772ms 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x111052800) [pid = 1644] [serial = 840] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x11314ac00) [pid = 1644] [serial = 843] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x118419800) [pid = 1644] [serial = 846] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x1212c2c00) [pid = 1644] [serial = 849] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x1266a7c00) [pid = 1644] [serial = 852] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12b29b800) [pid = 1644] [serial = 855] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12bc48400) [pid = 1644] [serial = 858] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12ca74c00) [pid = 1644] [serial = 861] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x12d339000) [pid = 1644] [serial = 864] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12c022800) [pid = 1644] [serial = 907] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x1128b8c00) [pid = 1644] [serial = 910] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x118442400) [pid = 1644] [serial = 913] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x119cb8400) [pid = 1644] [serial = 916] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x1248dc800) [pid = 1644] [serial = 919] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x12bc53800) [pid = 1644] [serial = 922] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12dd80c00) [pid = 1644] [serial = 925] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12c031c00) [pid = 1644] [serial = 991] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12c02f800) [pid = 1644] [serial = 988] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x1187b8400) [pid = 1644] [serial = 1062] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x1192cf000) [pid = 1644] [serial = 1065] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x119726800) [pid = 1644] [serial = 1066] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x112781000) [pid = 1644] [serial = 1042] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1122a9800) [pid = 1644] [serial = 1041] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x11614a800) [pid = 1644] [serial = 1047] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x116710400) [pid = 1644] [serial = 1048] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x124109c00) [pid = 1644] [serial = 1029] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x12c4ee800) [pid = 1644] [serial = 1018] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x129609800) [pid = 1644] [serial = 1032] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x112fde000) [pid = 1644] [serial = 1044] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x113180000) [pid = 1644] [serial = 1045] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x118442c00) [pid = 1644] [serial = 1056] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x118526800) [pid = 1644] [serial = 1057] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x119725400) [pid = 1644] [serial = 1026] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x118124400) [pid = 1644] [serial = 1053] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x118250400) [pid = 1644] [serial = 1054] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x119ea6c00) [pid = 1644] [serial = 1074] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x12d32e400) [pid = 1644] [serial = 1035] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x117789c00) [pid = 1644] [serial = 1023] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x112a19000) [pid = 1644] [serial = 1020] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x117002400) [pid = 1644] [serial = 1050] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x111047000) [pid = 1644] [serial = 1038] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x111f3d800) [pid = 1644] [serial = 1039] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x117213400) [pid = 1644] [serial = 1051] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x11607b800) [pid = 1644] [serial = 1069] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x118525800) [pid = 1644] [serial = 1071] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x110f7d400) [pid = 1644] [serial = 1068] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x118532400) [pid = 1644] [serial = 1059] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1187a7000) [pid = 1644] [serial = 1060] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x118a47800) [pid = 1644] [serial = 1063] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x121009000) [pid = 1644] [serial = 1075] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x119ea3000) [pid = 1644] [serial = 1072] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x126047800) [pid = 1644] [serial = 982] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x11852f800) [pid = 1644] [serial = 976] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11a3b2000) [pid = 1644] [serial = 979] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x11695d000) [pid = 1644] [serial = 973] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12b1d2c00) [pid = 1644] [serial = 985] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1128b3400) [pid = 1644] [serial = 970] [outer = 0x0] [url = about:blank] 08:29:16 INFO - PROCESS | 1644 | 1464794956094 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 1644 | 1464794956096 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:29:16 INFO - PROCESS | 1644 | 1464794956108 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 1644 | 1464794956109 Marionette TRACE conn2 <- [1,1546,null,{}] 08:29:16 INFO - PROCESS | 1644 | 1464794956111 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 1644 | 1464794956193 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:29:16 INFO - PROCESS | 1644 | 1464794956201 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f43000 == 88 [pid = 1644] [id = 394] 08:29:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x113180000) [pid = 1644] [serial = 1181] [outer = 0x0] 08:29:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x11607b800) [pid = 1644] [serial = 1182] [outer = 0x113180000] 08:29:16 INFO - PROCESS | 1644 | 1464794956222 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x1169b7000) [pid = 1644] [serial = 1183] [outer = 0x113180000] 08:29:16 INFO - PROCESS | 1644 | 1464794956757 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 672ms 08:29:16 INFO - PROCESS | 1644 | 1464794956782 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 1644 | 1464794956785 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:29:16 INFO - PROCESS | 1644 | 1464794956792 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 1644 | 1464794956795 Marionette TRACE conn2 <- [1,1550,null,{}] 08:29:16 INFO - PROCESS | 1644 | 1464794956798 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 1644 | 1464794956895 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:29:16 INFO - PROCESS | 1644 | 1464794956900 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x124269800 == 89 [pid = 1644] [id = 395] 08:29:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x117214c00) [pid = 1644] [serial = 1184] [outer = 0x0] 08:29:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x118203800) [pid = 1644] [serial = 1185] [outer = 0x117214c00] 08:29:16 INFO - PROCESS | 1644 | 1464794956926 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x11844b400) [pid = 1644] [serial = 1186] [outer = 0x117214c00] 08:29:17 INFO - PROCESS | 1644 | 1464794957288 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 524ms 08:29:17 INFO - PROCESS | 1644 | 1464794957314 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 1644 | 1464794957315 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:29:17 INFO - PROCESS | 1644 | 1464794957317 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 1644 | 1464794957318 Marionette TRACE conn2 <- [1,1554,null,{}] 08:29:17 INFO - PROCESS | 1644 | 1464794957328 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 1644 | 1464794957424 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:29:17 INFO - PROCESS | 1644 | 1464794957428 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x129176800 == 90 [pid = 1644] [id = 396] 08:29:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x118523400) [pid = 1644] [serial = 1187] [outer = 0x0] 08:29:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x118532400) [pid = 1644] [serial = 1188] [outer = 0x118523400] 08:29:17 INFO - PROCESS | 1644 | 1464794957470 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1187ae800) [pid = 1644] [serial = 1189] [outer = 0x118523400] 08:29:17 INFO - PROCESS | 1644 | 1464794957815 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 08:29:17 INFO - PROCESS | 1644 | 1464794957836 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 1644 | 1464794957837 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:29:17 INFO - PROCESS | 1644 | 1464794957840 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 1644 | 1464794957841 Marionette TRACE conn2 <- [1,1558,null,{}] 08:29:17 INFO - PROCESS | 1644 | 1464794957843 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 1644 | 1464794957941 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:29:18 INFO - PROCESS | 1644 | 1464794958027 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a880000 == 91 [pid = 1644] [id = 397] 08:29:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x1192cc400) [pid = 1644] [serial = 1190] [outer = 0x0] 08:29:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x119547400) [pid = 1644] [serial = 1191] [outer = 0x1192cc400] 08:29:18 INFO - PROCESS | 1644 | 1464794958058 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x119cadc00) [pid = 1644] [serial = 1192] [outer = 0x1192cc400] 08:29:18 INFO - PROCESS | 1644 | 1464794958377 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 568ms 08:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:29:18 INFO - PROCESS | 1644 | 1464794958408 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 1644 | 1464794958410 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:29:18 INFO - PROCESS | 1644 | 1464794958412 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 1644 | 1464794958414 Marionette TRACE conn2 <- [1,1562,null,{}] 08:29:18 INFO - PROCESS | 1644 | 1464794958418 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 1644 | 1464794958545 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:29:18 INFO - PROCESS | 1644 | 1464794958557 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1e8000 == 92 [pid = 1644] [id = 398] 08:29:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x119ea6c00) [pid = 1644] [serial = 1193] [outer = 0x0] 08:29:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x11a3bac00) [pid = 1644] [serial = 1194] [outer = 0x119ea6c00] 08:29:18 INFO - PROCESS | 1644 | 1464794958583 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x123733800) [pid = 1644] [serial = 1195] [outer = 0x119ea6c00] 08:29:18 INFO - PROCESS | 1644 | 1464794958943 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 572ms 08:29:18 INFO - PROCESS | 1644 | 1464794958985 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 1644 | 1464794958986 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:29:18 INFO - PROCESS | 1644 | 1464794958988 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 1644 | 1464794958989 Marionette TRACE conn2 <- [1,1566,null,{}] 08:29:18 INFO - PROCESS | 1644 | 1464794958991 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 1644 | 1464794959111 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:29:19 INFO - PROCESS | 1644 | 1464794959125 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba97000 == 93 [pid = 1644] [id = 399] 08:29:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x121009000) [pid = 1644] [serial = 1196] [outer = 0x0] 08:29:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x123e61c00) [pid = 1644] [serial = 1197] [outer = 0x121009000] 08:29:19 INFO - PROCESS | 1644 | 1464794959151 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x1242e5c00) [pid = 1644] [serial = 1198] [outer = 0x121009000] 08:29:19 INFO - PROCESS | 1644 | 1464794959507 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms 08:29:19 INFO - PROCESS | 1644 | 1464794959559 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 1644 | 1464794959560 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:29:19 INFO - PROCESS | 1644 | 1464794959562 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 1644 | 1464794959563 Marionette TRACE conn2 <- [1,1570,null,{}] 08:29:19 INFO - PROCESS | 1644 | 1464794959566 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 1644 | 1464794959688 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:29:19 INFO - PROCESS | 1644 | 1464794959705 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0b7000 == 94 [pid = 1644] [id = 400] 08:29:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x1242e6800) [pid = 1644] [serial = 1199] [outer = 0x0] 08:29:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x1248d5c00) [pid = 1644] [serial = 1200] [outer = 0x1242e6800] 08:29:19 INFO - PROCESS | 1644 | 1464794959730 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12643f000) [pid = 1644] [serial = 1201] [outer = 0x1242e6800] 08:29:20 INFO - PROCESS | 1644 | 1464794960099 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 570ms 08:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:29:20 INFO - PROCESS | 1644 | 1464794960135 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 1644 | 1464794960136 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:29:20 INFO - PROCESS | 1644 | 1464794960138 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 1644 | 1464794960140 Marionette TRACE conn2 <- [1,1574,null,{}] 08:29:20 INFO - PROCESS | 1644 | 1464794960142 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 1644 | 1464794960267 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x121006400) [pid = 1644] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x1239e5000) [pid = 1644] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x1245c2c00) [pid = 1644] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x113154c00) [pid = 1644] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x117f03400) [pid = 1644] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x1187ac000) [pid = 1644] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x110e9bc00) [pid = 1644] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x11278cc00) [pid = 1644] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x111d8a800) [pid = 1644] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x111f35c00) [pid = 1644] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x1161b2800) [pid = 1644] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:29:20 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1187ac400) [pid = 1644] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:29:20 INFO - PROCESS | 1644 | 1464794960480 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x117033800 == 95 [pid = 1644] [id = 401] 08:29:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x110e9f400) [pid = 1644] [serial = 1202] [outer = 0x0] 08:29:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x111d8a800) [pid = 1644] [serial = 1203] [outer = 0x110e9f400] 08:29:20 INFO - PROCESS | 1644 | 1464794960507 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x116869400) [pid = 1644] [serial = 1204] [outer = 0x110e9f400] 08:29:20 INFO - PROCESS | 1644 | 1464794960773 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 08:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:29:20 INFO - PROCESS | 1644 | 1464794960809 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 1644 | 1464794960810 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:29:20 INFO - PROCESS | 1644 | 1464794960820 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 1644 | 1464794960822 Marionette TRACE conn2 <- [1,1578,null,{}] 08:29:20 INFO - PROCESS | 1644 | 1464794960824 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 1644 | 1464794960926 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:29:20 INFO - PROCESS | 1644 | 1464794960930 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d175000 == 96 [pid = 1644] [id = 402] 08:29:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x1183cb800) [pid = 1644] [serial = 1205] [outer = 0x0] 08:29:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x124104400) [pid = 1644] [serial = 1206] [outer = 0x1183cb800] 08:29:20 INFO - PROCESS | 1644 | 1464794960960 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x126e88400) [pid = 1644] [serial = 1207] [outer = 0x1183cb800] 08:29:21 INFO - PROCESS | 1644 | 1464794961345 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 576ms 08:29:21 INFO - PROCESS | 1644 | 1464794961402 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1644 | 1464794961404 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:29:21 INFO - PROCESS | 1644 | 1464794961406 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1644 | 1464794961408 Marionette TRACE conn2 <- [1,1582,null,{}] 08:29:21 INFO - PROCESS | 1644 | 1464794961410 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 1644 | 1464794961522 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:29:21 INFO - PROCESS | 1644 | 1464794961526 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db5f800 == 97 [pid = 1644] [id = 403] 08:29:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x128d46c00) [pid = 1644] [serial = 1208] [outer = 0x0] 08:29:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12b3e4800) [pid = 1644] [serial = 1209] [outer = 0x128d46c00] 08:29:21 INFO - PROCESS | 1644 | 1464794961550 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12bc2b800) [pid = 1644] [serial = 1210] [outer = 0x128d46c00] 08:29:21 INFO - PROCESS | 1644 | 1464794961886 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 08:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:29:21 INFO - PROCESS | 1644 | 1464794961926 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1644 | 1464794961927 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:29:21 INFO - PROCESS | 1644 | 1464794961929 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1644 | 1464794961930 Marionette TRACE conn2 <- [1,1586,null,{}] 08:29:21 INFO - PROCESS | 1644 | 1464794961933 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:22 INFO - PROCESS | 1644 | 1464794962029 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:29:22 INFO - PROCESS | 1644 | 1464794962109 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x135029800 == 98 [pid = 1644] [id = 404] 08:29:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x128d47000) [pid = 1644] [serial = 1211] [outer = 0x0] 08:29:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12bc45c00) [pid = 1644] [serial = 1212] [outer = 0x128d47000] 08:29:22 INFO - PROCESS | 1644 | 1464794962133 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12c024000) [pid = 1644] [serial = 1213] [outer = 0x128d47000] 08:29:22 INFO - PROCESS | 1644 | 1464794962422 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 620ms 08:29:22 INFO - PROCESS | 1644 | 1464794962567 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 1644 | 1464794962569 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:29:22 INFO - PROCESS | 1644 | 1464794962574 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 1644 | 1464794962577 Marionette TRACE conn2 <- [1,1590,null,{}] 08:29:22 INFO - PROCESS | 1644 | 1464794962583 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:22 INFO - PROCESS | 1644 | 1464794962710 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:29:22 INFO - PROCESS | 1644 | 1464794962794 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x11850f000 == 99 [pid = 1644] [id = 405] 08:29:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x111052400) [pid = 1644] [serial = 1214] [outer = 0x0] 08:29:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x1110b1400) [pid = 1644] [serial = 1215] [outer = 0x111052400] 08:29:22 INFO - PROCESS | 1644 | 1464794962827 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x1128ab000) [pid = 1644] [serial = 1216] [outer = 0x111052400] 08:29:23 INFO - PROCESS | 1644 | 1464794963257 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 726ms 08:29:23 INFO - PROCESS | 1644 | 1464794963303 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 1644 | 1464794963306 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:29:23 INFO - PROCESS | 1644 | 1464794963312 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 1644 | 1464794963314 Marionette TRACE conn2 <- [1,1594,null,{}] 08:29:23 INFO - PROCESS | 1644 | 1464794963349 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:23 INFO - PROCESS | 1644 | 1464794963471 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:29:23 INFO - PROCESS | 1644 | 1464794963556 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12642f800 == 100 [pid = 1644] [id = 406] 08:29:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x112fd3c00) [pid = 1644] [serial = 1217] [outer = 0x0] 08:29:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x116866400) [pid = 1644] [serial = 1218] [outer = 0x112fd3c00] 08:29:23 INFO - PROCESS | 1644 | 1464794963585 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x11720d800) [pid = 1644] [serial = 1219] [outer = 0x112fd3c00] 08:29:24 INFO - PROCESS | 1644 | 1464794964004 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 735ms 08:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:29:24 INFO - PROCESS | 1644 | 1464794964045 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 1644 | 1464794964047 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:29:24 INFO - PROCESS | 1644 | 1464794964049 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 1644 | 1464794964051 Marionette TRACE conn2 <- [1,1598,null,{}] 08:29:24 INFO - PROCESS | 1644 | 1464794964058 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 1644 | 1464794964182 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:29:24 INFO - PROCESS | 1644 | 1464794964272 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db57800 == 101 [pid = 1644] [id = 407] 08:29:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x118418400) [pid = 1644] [serial = 1220] [outer = 0x0] 08:29:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x118625400) [pid = 1644] [serial = 1221] [outer = 0x118418400] 08:29:24 INFO - PROCESS | 1644 | 1464794964306 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x118a48400) [pid = 1644] [serial = 1222] [outer = 0x118418400] 08:29:24 INFO - PROCESS | 1644 | 1464794964714 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 722ms 08:29:24 INFO - PROCESS | 1644 | 1464794964784 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 1644 | 1464794964786 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:29:24 INFO - PROCESS | 1644 | 1464794964788 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 1644 | 1464794964789 Marionette TRACE conn2 <- [1,1602,null,{}] 08:29:24 INFO - PROCESS | 1644 | 1464794964792 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 1644 | 1464794964913 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:29:25 INFO - PROCESS | 1644 | 1464794965003 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355df800 == 102 [pid = 1644] [id = 408] 08:29:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x119547c00) [pid = 1644] [serial = 1223] [outer = 0x0] 08:29:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x119eae000) [pid = 1644] [serial = 1224] [outer = 0x119547c00] 08:29:25 INFO - PROCESS | 1644 | 1464794965035 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x124e45400) [pid = 1644] [serial = 1225] [outer = 0x119547c00] 08:29:25 INFO - PROCESS | 1644 | 1464794965452 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 720ms 08:29:25 INFO - PROCESS | 1644 | 1464794965509 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 1644 | 1464794965510 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:29:25 INFO - PROCESS | 1644 | 1464794965512 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 1644 | 1464794965514 Marionette TRACE conn2 <- [1,1606,null,{}] 08:29:25 INFO - PROCESS | 1644 | 1464794965516 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 1644 | 1464794965631 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:29:25 INFO - PROCESS | 1644 | 1464794965747 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x135910800 == 103 [pid = 1644] [id = 409] 08:29:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x1248d8000) [pid = 1644] [serial = 1226] [outer = 0x0] 08:29:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x126e85800) [pid = 1644] [serial = 1227] [outer = 0x1248d8000] 08:29:25 INFO - PROCESS | 1644 | 1464794965778 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12960e400) [pid = 1644] [serial = 1228] [outer = 0x1248d8000] 08:29:26 INFO - PROCESS | 1644 | 1464794966166 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 672ms 08:29:26 INFO - PROCESS | 1644 | 1464794966185 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1644 | 1464794966186 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:29:26 INFO - PROCESS | 1644 | 1464794966189 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1644 | 1464794966190 Marionette TRACE conn2 <- [1,1610,null,{}] 08:29:26 INFO - PROCESS | 1644 | 1464794966192 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:26 INFO - PROCESS | 1644 | 1464794966343 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:29:26 INFO - PROCESS | 1644 | 1464794966431 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x135cd8800 == 104 [pid = 1644] [id = 410] 08:29:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x129646800) [pid = 1644] [serial = 1229] [outer = 0x0] 08:29:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12c026400) [pid = 1644] [serial = 1230] [outer = 0x129646800] 08:29:26 INFO - PROCESS | 1644 | 1464794966461 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12c331400) [pid = 1644] [serial = 1231] [outer = 0x129646800] 08:29:26 INFO - PROCESS | 1644 | 1464794966872 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 720ms 08:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:29:26 INFO - PROCESS | 1644 | 1464794966910 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1644 | 1464794966911 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:29:26 INFO - PROCESS | 1644 | 1464794966913 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1644 | 1464794966914 Marionette TRACE conn2 <- [1,1614,null,{}] 08:29:26 INFO - PROCESS | 1644 | 1464794966917 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 1644 | 1464794967032 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:29:27 INFO - PROCESS | 1644 | 1464794967148 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x137c5a000 == 105 [pid = 1644] [id = 411] 08:29:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12c4e6c00) [pid = 1644] [serial = 1232] [outer = 0x0] 08:29:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12c4ed800) [pid = 1644] [serial = 1233] [outer = 0x12c4e6c00] 08:29:27 INFO - PROCESS | 1644 | 1464794967180 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12c4f5400) [pid = 1644] [serial = 1234] [outer = 0x12c4e6c00] 08:29:27 INFO - PROCESS | 1644 | 1464794967598 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 719ms 08:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:29:27 INFO - PROCESS | 1644 | 1464794967650 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 1644 | 1464794967651 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:29:27 INFO - PROCESS | 1644 | 1464794967653 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 1644 | 1464794967654 Marionette TRACE conn2 <- [1,1618,null,{}] 08:29:27 INFO - PROCESS | 1644 | 1464794967657 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 1644 | 1464794967772 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:29:27 INFO - PROCESS | 1644 | 1464794967860 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x138cb8800 == 106 [pid = 1644] [id = 412] 08:29:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1230c1400) [pid = 1644] [serial = 1235] [outer = 0x0] 08:29:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x1230c8c00) [pid = 1644] [serial = 1236] [outer = 0x1230c1400] 08:29:27 INFO - PROCESS | 1644 | 1464794967889 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x1230cc400) [pid = 1644] [serial = 1237] [outer = 0x1230c1400] 08:29:28 INFO - PROCESS | 1644 | 1464794968302 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 08:29:28 INFO - PROCESS | 1644 | 1464794968325 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 1644 | 1464794968326 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:29:28 INFO - PROCESS | 1644 | 1464794968328 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 1644 | 1464794968330 Marionette TRACE conn2 <- [1,1622,null,{}] 08:29:28 INFO - PROCESS | 1644 | 1464794968332 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 1644 | 1464794968450 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:29:28 INFO - PROCESS | 1644 | 1464794968567 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x13570c800 == 107 [pid = 1644] [id = 413] 08:29:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x1230cf400) [pid = 1644] [serial = 1238] [outer = 0x0] 08:29:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12c910c00) [pid = 1644] [serial = 1239] [outer = 0x1230cf400] 08:29:28 INFO - PROCESS | 1644 | 1464794968599 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12c91c400) [pid = 1644] [serial = 1240] [outer = 0x1230cf400] 08:29:29 INFO - PROCESS | 1644 | 1464794969046 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 772ms 08:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:29:29 INFO - PROCESS | 1644 | 1464794969120 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 1644 | 1464794969122 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:29:29 INFO - PROCESS | 1644 | 1464794969125 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 1644 | 1464794969127 Marionette TRACE conn2 <- [1,1626,null,{}] 08:29:29 INFO - PROCESS | 1644 | 1464794969131 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 1644 | 1464794969307 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:29:29 INFO - PROCESS | 1644 | 1464794969463 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1184bf000 == 108 [pid = 1644] [id = 414] 08:29:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x110f7c000) [pid = 1644] [serial = 1241] [outer = 0x0] 08:29:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x116b6a400) [pid = 1644] [serial = 1242] [outer = 0x110f7c000] 08:29:29 INFO - PROCESS | 1644 | 1464794969499 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x129766400) [pid = 1644] [serial = 1243] [outer = 0x110f7c000] 08:29:30 INFO - PROCESS | 1644 | 1464794970157 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1075ms 08:29:30 INFO - PROCESS | 1644 | 1464794970201 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 1644 | 1464794970203 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:29:30 INFO - PROCESS | 1644 | 1464794970206 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 1644 | 1464794970208 Marionette TRACE conn2 <- [1,1630,null,{}] 08:29:30 INFO - PROCESS | 1644 | 1464794970212 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 1644 | 1464794970326 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:29:30 INFO - PROCESS | 1644 | 1464794970450 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x11952c800 == 109 [pid = 1644] [id = 415] 08:29:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x110f7bc00) [pid = 1644] [serial = 1244] [outer = 0x0] 08:29:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x111050800) [pid = 1644] [serial = 1245] [outer = 0x110f7bc00] 08:29:30 INFO - PROCESS | 1644 | 1464794970481 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x1128b4c00) [pid = 1644] [serial = 1246] [outer = 0x110f7bc00] 08:29:30 INFO - PROCESS | 1644 | 1464794970952 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 777ms 08:29:31 INFO - PROCESS | 1644 | 1464794971004 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 1644 | 1464794971010 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:29:31 INFO - PROCESS | 1644 | 1464794971020 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1644 | 1464794971023 Marionette TRACE conn2 <- [1,1634,null,{}] 08:29:31 INFO - PROCESS | 1644 | 1464794971026 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:31 INFO - PROCESS | 1644 | 1464794971182 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:29:31 INFO - PROCESS | 1644 | 1464794971354 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f13000 == 110 [pid = 1644] [id = 416] 08:29:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x115e0b800) [pid = 1644] [serial = 1247] [outer = 0x0] 08:29:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x11616b400) [pid = 1644] [serial = 1248] [outer = 0x115e0b800] 08:29:31 INFO - PROCESS | 1644 | 1464794971399 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x11695e800) [pid = 1644] [serial = 1249] [outer = 0x115e0b800] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12af44800 == 109 [pid = 1644] [id = 188] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12db5f800 == 108 [pid = 1644] [id = 403] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12d175000 == 107 [pid = 1644] [id = 402] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x117033800 == 106 [pid = 1644] [id = 401] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x1212c0800) [pid = 1644] [serial = 1092] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x124110c00) [pid = 1644] [serial = 1095] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x124e9cc00) [pid = 1644] [serial = 1101] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x1192d1000) [pid = 1644] [serial = 1098] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x118524400) [pid = 1644] [serial = 1104] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1264e1800) [pid = 1644] [serial = 1140] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0b7000 == 105 [pid = 1644] [id = 400] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba97000 == 104 [pid = 1644] [id = 399] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1e8000 == 103 [pid = 1644] [id = 398] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12a880000 == 102 [pid = 1644] [id = 397] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x129176800 == 101 [pid = 1644] [id = 396] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x124269800 == 100 [pid = 1644] [id = 395] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x117f43000 == 99 [pid = 1644] [id = 394] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x118238000 == 98 [pid = 1644] [id = 393] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x117031800 == 97 [pid = 1644] [id = 392] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x13503b000 == 96 [pid = 1644] [id = 384] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12a880800 == 95 [pid = 1644] [id = 383] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x123e06000 == 94 [pid = 1644] [id = 382] 08:29:31 INFO - PROCESS | 1644 | --DOCSHELL 0x1171b5000 == 93 [pid = 1644] [id = 381] 08:29:31 INFO - PROCESS | 1644 | 1464794971839 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x123359c00) [pid = 1644] [serial = 1125] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12410a800) [pid = 1644] [serial = 1128] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1266e9400) [pid = 1644] [serial = 1131] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x1245c7800) [pid = 1644] [serial = 1129] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x118444400) [pid = 1644] [serial = 1086] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x1167c8c00) [pid = 1644] [serial = 1111] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x11322c400) [pid = 1644] [serial = 1110] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x118207000) [pid = 1644] [serial = 1116] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x118449000) [pid = 1644] [serial = 1117] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x1187b0400) [pid = 1644] [serial = 1119] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x1187c5000) [pid = 1644] [serial = 1120] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x121011000) [pid = 1644] [serial = 1077] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12339e000) [pid = 1644] [serial = 1078] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x115e9d800) [pid = 1644] [serial = 1113] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x117f02400) [pid = 1644] [serial = 1114] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x119724c00) [pid = 1644] [serial = 1089] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1128acc00) [pid = 1644] [serial = 1108] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x11203e400) [pid = 1644] [serial = 1107] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1128b0c00) [pid = 1644] [serial = 1080] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1165b5c00) [pid = 1644] [serial = 1083] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x112a73400) [pid = 1644] [serial = 1134] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x126c30c00) [pid = 1644] [serial = 1132] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x1212bd800) [pid = 1644] [serial = 1138] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1239e5800) [pid = 1644] [serial = 1126] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x119174800) [pid = 1644] [serial = 1122] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x119ead400) [pid = 1644] [serial = 1123] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x11844d800) [pid = 1644] [serial = 1137] [outer = 0x0] [url = about:blank] 08:29:31 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x115034800) [pid = 1644] [serial = 1135] [outer = 0x0] [url = about:blank] 08:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 872ms 08:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:29:31 INFO - PROCESS | 1644 | 1464794971892 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 1644 | 1464794971893 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:29:31 INFO - PROCESS | 1644 | 1464794971895 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1644 | 1464794971898 Marionette TRACE conn2 <- [1,1638,null,{}] 08:29:31 INFO - PROCESS | 1644 | 1464794971905 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 1644 | 1464794972003 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:29:32 INFO - PROCESS | 1644 | 1464794972008 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f1d000 == 94 [pid = 1644] [id = 417] 08:29:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x117213800) [pid = 1644] [serial = 1250] [outer = 0x0] 08:29:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x117f0bc00) [pid = 1644] [serial = 1251] [outer = 0x117213800] 08:29:32 INFO - PROCESS | 1644 | 1464794972037 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x11820bc00) [pid = 1644] [serial = 1252] [outer = 0x117213800] 08:29:32 INFO - PROCESS | 1644 | 1464794972406 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 08:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:29:32 INFO - PROCESS | 1644 | 1464794972417 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 1644 | 1464794972418 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:29:32 INFO - PROCESS | 1644 | 1464794972420 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 1644 | 1464794972421 Marionette TRACE conn2 <- [1,1642,null,{}] 08:29:32 INFO - PROCESS | 1644 | 1464794972437 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 1644 | 1464794972534 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:29:32 INFO - PROCESS | 1644 | 1464794972538 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x124eb1800 == 95 [pid = 1644] [id = 418] 08:29:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x118412c00) [pid = 1644] [serial = 1253] [outer = 0x0] 08:29:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x11844d800) [pid = 1644] [serial = 1254] [outer = 0x118412c00] 08:29:32 INFO - PROCESS | 1644 | 1464794972565 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x11853a400) [pid = 1644] [serial = 1255] [outer = 0x118412c00] 08:29:32 INFO - PROCESS | 1644 | 1464794972928 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 521ms 08:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:29:32 INFO - PROCESS | 1644 | 1464794972942 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 1644 | 1464794972943 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:29:32 INFO - PROCESS | 1644 | 1464794972945 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 1644 | 1464794972947 Marionette TRACE conn2 <- [1,1646,null,{}] 08:29:32 INFO - PROCESS | 1644 | 1464794972951 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 1644 | 1464794973073 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:29:33 INFO - PROCESS | 1644 | 1464794973082 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x129180800 == 96 [pid = 1644] [id = 419] 08:29:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11853cc00) [pid = 1644] [serial = 1256] [outer = 0x0] 08:29:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x1187a4800) [pid = 1644] [serial = 1257] [outer = 0x11853cc00] 08:29:33 INFO - PROCESS | 1644 | 1464794973108 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x1187bfc00) [pid = 1644] [serial = 1258] [outer = 0x11853cc00] 08:29:33 INFO - PROCESS | 1644 | 1464794973472 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 572ms 08:29:33 INFO - PROCESS | 1644 | 1464794973517 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 1644 | 1464794973518 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:29:33 INFO - PROCESS | 1644 | 1464794973521 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 1644 | 1464794973522 Marionette TRACE conn2 <- [1,1650,null,{}] 08:29:33 INFO - PROCESS | 1644 | 1464794973524 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 1644 | 1464794973632 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:29:33 INFO - PROCESS | 1644 | 1464794973728 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aab3800 == 97 [pid = 1644] [id = 420] 08:29:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x1187b1400) [pid = 1644] [serial = 1259] [outer = 0x0] 08:29:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x11954d400) [pid = 1644] [serial = 1260] [outer = 0x1187b1400] 08:29:33 INFO - PROCESS | 1644 | 1464794973754 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x121007000) [pid = 1644] [serial = 1261] [outer = 0x1187b1400] 08:29:34 INFO - PROCESS | 1644 | 1464794974069 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 569ms 08:29:34 INFO - PROCESS | 1644 | 1464794974092 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 1644 | 1464794974093 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:29:34 INFO - PROCESS | 1644 | 1464794974095 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 1644 | 1464794974096 Marionette TRACE conn2 <- [1,1654,null,{}] 08:29:34 INFO - PROCESS | 1644 | 1464794974108 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 1644 | 1464794974228 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:29:34 INFO - PROCESS | 1644 | 1464794974241 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bac5000 == 98 [pid = 1644] [id = 421] 08:29:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12100a800) [pid = 1644] [serial = 1262] [outer = 0x0] 08:29:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x123309000) [pid = 1644] [serial = 1263] [outer = 0x12100a800] 08:29:34 INFO - PROCESS | 1644 | 1464794974266 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x123d38c00) [pid = 1644] [serial = 1264] [outer = 0x12100a800] 08:29:34 INFO - PROCESS | 1644 | 1464794974625 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 581ms 08:29:34 INFO - PROCESS | 1644 | 1464794974678 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 1644 | 1464794974679 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:29:34 INFO - PROCESS | 1644 | 1464794974682 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 1644 | 1464794974683 Marionette TRACE conn2 <- [1,1658,null,{}] 08:29:34 INFO - PROCESS | 1644 | 1464794974685 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 1644 | 1464794974848 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:29:34 INFO - PROCESS | 1644 | 1464794974875 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4c5800 == 99 [pid = 1644] [id = 422] 08:29:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x123026400) [pid = 1644] [serial = 1265] [outer = 0x0] 08:29:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12410d800) [pid = 1644] [serial = 1266] [outer = 0x123026400] 08:29:34 INFO - PROCESS | 1644 | 1464794974900 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x1245fd000) [pid = 1644] [serial = 1267] [outer = 0x123026400] 08:29:35 INFO - PROCESS | 1644 | 1464794975258 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 618ms 08:29:35 INFO - PROCESS | 1644 | 1464794975301 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:29:35 INFO - PROCESS | 1644 | 1464794975302 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:29:35 INFO - PROCESS | 1644 | 1464794975304 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 1644 | 1464794975305 Marionette TRACE conn2 <- [1,1662,null,{}] 08:29:35 INFO - PROCESS | 1644 | 1464794975308 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 1644 | 1464794975431 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:29:35 INFO - PROCESS | 1644 | 1464794975445 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cae8000 == 100 [pid = 1644] [id = 423] 08:29:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x1248dc800) [pid = 1644] [serial = 1268] [outer = 0x0] 08:29:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1264e2000) [pid = 1644] [serial = 1269] [outer = 0x1248dc800] 08:29:35 INFO - PROCESS | 1644 | 1464794975479 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x126e7f000) [pid = 1644] [serial = 1270] [outer = 0x1248dc800] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x112a7fc00) [pid = 1644] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x1183cb800) [pid = 1644] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x121009000) [pid = 1644] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x1192cc400) [pid = 1644] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x128d46c00) [pid = 1644] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x119ea6c00) [pid = 1644] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x117214c00) [pid = 1644] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x110e9f400) [pid = 1644] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x110f0f400) [pid = 1644] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x113180000) [pid = 1644] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x118523400) [pid = 1644] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1242e6800) [pid = 1644] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:29:35 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1169b4400) [pid = 1644] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:29:35 INFO - PROCESS | 1644 | 1464794975993 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 718ms 08:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:29:36 INFO - PROCESS | 1644 | 1464794976023 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 1644 | 1464794976024 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:29:36 INFO - PROCESS | 1644 | 1464794976026 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 1644 | 1464794976027 Marionette TRACE conn2 <- [1,1666,null,{}] 08:29:36 INFO - PROCESS | 1644 | 1464794976029 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:36 INFO - PROCESS | 1644 | 1464794976127 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:29:36 INFO - PROCESS | 1644 | 1464794976218 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f5000 == 101 [pid = 1644] [id = 424] 08:29:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x11862f400) [pid = 1644] [serial = 1271] [outer = 0x0] 08:29:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x121012400) [pid = 1644] [serial = 1272] [outer = 0x11862f400] 08:29:36 INFO - PROCESS | 1644 | 1464794976245 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x1266f2400) [pid = 1644] [serial = 1273] [outer = 0x11862f400] 08:29:36 INFO - PROCESS | 1644 | 1464794976545 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 568ms 08:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:29:36 INFO - PROCESS | 1644 | 1464794976595 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 1644 | 1464794976597 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:29:36 INFO - PROCESS | 1644 | 1464794976602 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 1644 | 1464794976605 Marionette TRACE conn2 <- [1,1670,null,{}] 08:29:36 INFO - PROCESS | 1644 | 1464794976609 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:36 INFO - PROCESS | 1644 | 1464794976776 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:29:36 INFO - PROCESS | 1644 | 1464794976921 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d184000 == 102 [pid = 1644] [id = 425] 08:29:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x126e86000) [pid = 1644] [serial = 1274] [outer = 0x0] 08:29:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x129607000) [pid = 1644] [serial = 1275] [outer = 0x126e86000] 08:29:36 INFO - PROCESS | 1644 | 1464794976968 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12976c400) [pid = 1644] [serial = 1276] [outer = 0x126e86000] 08:29:37 INFO - PROCESS | 1644 | 1464794977266 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 723ms 08:29:37 INFO - PROCESS | 1644 | 1464794977324 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 1644 | 1464794977325 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:29:37 INFO - PROCESS | 1644 | 1464794977328 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1644 | 1464794977329 Marionette TRACE conn2 <- [1,1674,null,{}] 08:29:37 INFO - PROCESS | 1644 | 1464794977334 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 1644 | 1464794977464 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:29:37 INFO - PROCESS | 1644 | 1464794977471 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d728800 == 103 [pid = 1644] [id = 426] 08:29:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x126e87800) [pid = 1644] [serial = 1277] [outer = 0x0] 08:29:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x129770800) [pid = 1644] [serial = 1278] [outer = 0x126e87800] 08:29:37 INFO - PROCESS | 1644 | 1464794977495 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12afe8c00) [pid = 1644] [serial = 1279] [outer = 0x126e87800] 08:29:37 INFO - PROCESS | 1644 | 1464794977799 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 08:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:29:37 INFO - PROCESS | 1644 | 1464794977850 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 1644 | 1464794977851 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:29:37 INFO - PROCESS | 1644 | 1464794977853 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1644 | 1464794977854 Marionette TRACE conn2 <- [1,1678,null,{}] 08:29:37 INFO - PROCESS | 1644 | 1464794977856 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 1644 | 1464794978071 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:29:38 INFO - PROCESS | 1644 | 1464794978268 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x116945000 == 104 [pid = 1644] [id = 427] 08:29:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x110f11000) [pid = 1644] [serial = 1280] [outer = 0x0] 08:29:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x111055400) [pid = 1644] [serial = 1281] [outer = 0x110f11000] 08:29:38 INFO - PROCESS | 1644 | 1464794978356 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1128b6000) [pid = 1644] [serial = 1282] [outer = 0x110f11000] 08:29:38 INFO - PROCESS | 1644 | 1464794978805 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 973ms 08:29:38 INFO - PROCESS | 1644 | 1464794978827 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 1644 | 1464794978830 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:29:38 INFO - PROCESS | 1644 | 1464794978835 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 1644 | 1464794978837 Marionette TRACE conn2 <- [1,1682,null,{}] 08:29:38 INFO - PROCESS | 1644 | 1464794978840 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 1644 | 1464794978964 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:29:39 INFO - PROCESS | 1644 | 1464794979083 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x123624800 == 105 [pid = 1644] [id = 428] 08:29:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x113152800) [pid = 1644] [serial = 1283] [outer = 0x0] 08:29:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x1167c8c00) [pid = 1644] [serial = 1284] [outer = 0x113152800] 08:29:39 INFO - PROCESS | 1644 | 1464794979118 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x117212800) [pid = 1644] [serial = 1285] [outer = 0x113152800] 08:29:39 INFO - PROCESS | 1644 | 1464794979515 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 722ms 08:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:29:39 INFO - PROCESS | 1644 | 1464794979557 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 1644 | 1464794979559 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:29:39 INFO - PROCESS | 1644 | 1464794979561 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 1644 | 1464794979563 Marionette TRACE conn2 <- [1,1686,null,{}] 08:29:39 INFO - PROCESS | 1644 | 1464794979567 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 1644 | 1464794979703 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:29:39 INFO - PROCESS | 1644 | 1464794979825 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d16f000 == 106 [pid = 1644] [id = 429] 08:29:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x11841a400) [pid = 1644] [serial = 1286] [outer = 0x0] 08:29:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x118626800) [pid = 1644] [serial = 1287] [outer = 0x11841a400] 08:29:39 INFO - PROCESS | 1644 | 1464794979857 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x11954e000) [pid = 1644] [serial = 1288] [outer = 0x11841a400] 08:29:40 INFO - PROCESS | 1644 | 1464794980262 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 722ms 08:29:40 INFO - PROCESS | 1644 | 1464794980289 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 1644 | 1464794980291 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:29:40 INFO - PROCESS | 1644 | 1464794980302 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 1644 | 1464794980305 Marionette TRACE conn2 <- [1,1690,null,{}] 08:29:40 INFO - PROCESS | 1644 | 1464794980308 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 1644 | 1464794980429 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:29:40 INFO - PROCESS | 1644 | 1464794980518 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355e8000 == 107 [pid = 1644] [id = 430] 08:29:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x11844e000) [pid = 1644] [serial = 1289] [outer = 0x0] 08:29:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x119ea5400) [pid = 1644] [serial = 1290] [outer = 0x11844e000] 08:29:40 INFO - PROCESS | 1644 | 1464794980550 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x124105800) [pid = 1644] [serial = 1291] [outer = 0x11844e000] 08:29:40 INFO - PROCESS | 1644 | 1464794980967 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 679ms 08:29:40 INFO - PROCESS | 1644 | 1464794980975 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 1644 | 1464794980976 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:29:40 INFO - PROCESS | 1644 | 1464794980978 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 1644 | 1464794980980 Marionette TRACE conn2 <- [1,1694,null,{}] 08:29:40 INFO - PROCESS | 1644 | 1464794980984 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 1644 | 1464794981100 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:29:41 INFO - PROCESS | 1644 | 1464794981211 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x13580e000 == 108 [pid = 1644] [id = 431] 08:29:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x124105c00) [pid = 1644] [serial = 1292] [outer = 0x0] 08:29:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x126888000) [pid = 1644] [serial = 1293] [outer = 0x124105c00] 08:29:41 INFO - PROCESS | 1644 | 1464794981241 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x129639400) [pid = 1644] [serial = 1294] [outer = 0x124105c00] 08:29:41 INFO - PROCESS | 1644 | 1464794981645 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 722ms 08:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:29:41 INFO - PROCESS | 1644 | 1464794981701 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 1644 | 1464794981702 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:29:41 INFO - PROCESS | 1644 | 1464794981705 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 1644 | 1464794981706 Marionette TRACE conn2 <- [1,1698,null,{}] 08:29:41 INFO - PROCESS | 1644 | 1464794981708 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 1644 | 1464794981826 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:29:41 INFO - PROCESS | 1644 | 1464794981916 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x135b93800 == 109 [pid = 1644] [id = 432] 08:29:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x129b63000) [pid = 1644] [serial = 1295] [outer = 0x0] 08:29:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12b1d2800) [pid = 1644] [serial = 1296] [outer = 0x129b63000] 08:29:41 INFO - PROCESS | 1644 | 1464794981951 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12bc31800) [pid = 1644] [serial = 1297] [outer = 0x129b63000] 08:29:42 INFO - PROCESS | 1644 | 1464794982371 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 719ms 08:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:29:42 INFO - PROCESS | 1644 | 1464794982424 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 1644 | 1464794982426 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:29:42 INFO - PROCESS | 1644 | 1464794982428 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 1644 | 1464794982429 Marionette TRACE conn2 <- [1,1702,null,{}] 08:29:42 INFO - PROCESS | 1644 | 1464794982452 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 1644 | 1464794982571 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:29:42 INFO - PROCESS | 1644 | 1464794982662 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x137c5b000 == 110 [pid = 1644] [id = 433] 08:29:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12bc50c00) [pid = 1644] [serial = 1298] [outer = 0x0] 08:29:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12c026800) [pid = 1644] [serial = 1299] [outer = 0x12bc50c00] 08:29:42 INFO - PROCESS | 1644 | 1464794982691 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12c330400) [pid = 1644] [serial = 1300] [outer = 0x12bc50c00] 08:29:43 INFO - PROCESS | 1644 | 1464794983118 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 737ms 08:29:43 INFO - PROCESS | 1644 | 1464794983166 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 1644 | 1464794983169 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:29:43 INFO - PROCESS | 1644 | 1464794983172 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 1644 | 1464794983174 Marionette TRACE conn2 <- [1,1706,null,{}] 08:29:43 INFO - PROCESS | 1644 | 1464794983178 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:43 INFO - PROCESS | 1644 | 1464794983312 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:29:43 INFO - PROCESS | 1644 | 1464794983404 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x139a8a800 == 111 [pid = 1644] [id = 434] 08:29:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12c024800) [pid = 1644] [serial = 1301] [outer = 0x0] 08:29:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12c4e9400) [pid = 1644] [serial = 1302] [outer = 0x12c024800] 08:29:43 INFO - PROCESS | 1644 | 1464794983433 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12ca6b400) [pid = 1644] [serial = 1303] [outer = 0x12c024800] 08:29:43 INFO - PROCESS | 1644 | 1464794983849 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 08:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:29:43 INFO - PROCESS | 1644 | 1464794983895 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 1644 | 1464794983896 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:29:43 INFO - PROCESS | 1644 | 1464794983898 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 1644 | 1464794983900 Marionette TRACE conn2 <- [1,1710,null,{}] 08:29:43 INFO - PROCESS | 1644 | 1464794983902 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:44 INFO - PROCESS | 1644 | 1464794984019 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:29:44 INFO - PROCESS | 1644 | 1464794984138 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x135d9b000 == 112 [pid = 1644] [id = 435] 08:29:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12c4ee000) [pid = 1644] [serial = 1304] [outer = 0x0] 08:29:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12ca76c00) [pid = 1644] [serial = 1305] [outer = 0x12c4ee000] 08:29:44 INFO - PROCESS | 1644 | 1464794984169 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12ceb1800) [pid = 1644] [serial = 1306] [outer = 0x12c4ee000] 08:29:44 INFO - PROCESS | 1644 | 1464794984562 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 719ms 08:29:44 INFO - PROCESS | 1644 | 1464794984618 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 1644 | 1464794984619 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:29:44 INFO - PROCESS | 1644 | 1464794984622 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 1644 | 1464794984623 Marionette TRACE conn2 <- [1,1714,null,{}] 08:29:44 INFO - PROCESS | 1644 | 1464794984625 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:44 INFO - PROCESS | 1644 | 1464794984741 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:29:44 INFO - PROCESS | 1644 | 1464794984870 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x135daa000 == 113 [pid = 1644] [id = 436] 08:29:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12bc48000) [pid = 1644] [serial = 1307] [outer = 0x0] 08:29:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12cee1400) [pid = 1644] [serial = 1308] [outer = 0x12bc48000] 08:29:44 INFO - PROCESS | 1644 | 1464794984896 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12d336400) [pid = 1644] [serial = 1309] [outer = 0x12bc48000] 08:29:45 INFO - PROCESS | 1644 | 1464794985336 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 08:29:45 INFO - PROCESS | 1644 | 1464794985412 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 1644 | 1464794985414 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:29:45 INFO - PROCESS | 1644 | 1464794985417 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 1644 | 1464794985420 Marionette TRACE conn2 <- [1,1718,null,{}] 08:29:45 INFO - PROCESS | 1644 | 1464794985423 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:45 INFO - PROCESS | 1644 | 1464794985561 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:29:45 INFO - PROCESS | 1644 | 1464794985682 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c16000 == 114 [pid = 1644] [id = 437] 08:29:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x11314d000) [pid = 1644] [serial = 1310] [outer = 0x0] 08:29:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x119cb1000) [pid = 1644] [serial = 1311] [outer = 0x11314d000] 08:29:45 INFO - PROCESS | 1644 | 1464794985718 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12c913000) [pid = 1644] [serial = 1312] [outer = 0x11314d000] 08:29:46 INFO - PROCESS | 1644 | 1464794986370 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 973ms 08:29:46 INFO - PROCESS | 1644 | 1464794986400 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 1644 | 1464794986402 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:29:46 INFO - PROCESS | 1644 | 1464794986407 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 1644 | 1464794986410 Marionette TRACE conn2 <- [1,1722,null,{}] 08:29:46 INFO - PROCESS | 1644 | 1464794986414 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 1644 | 1464794986530 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:29:46 INFO - PROCESS | 1644 | 1464794986626 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x124ebc000 == 115 [pid = 1644] [id = 438] 08:29:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x111057400) [pid = 1644] [serial = 1313] [outer = 0x0] 08:29:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x1128b5000) [pid = 1644] [serial = 1314] [outer = 0x111057400] 08:29:46 INFO - PROCESS | 1644 | 1464794986655 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x113c50800) [pid = 1644] [serial = 1315] [outer = 0x111057400] 08:29:47 INFO - PROCESS | 1644 | 1464794987091 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 725ms 08:29:47 INFO - PROCESS | 1644 | 1464794987134 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 1644 | 1464794987138 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:29:47 INFO - PROCESS | 1644 | 1464794987144 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 1644 | 1464794987146 Marionette TRACE conn2 <- [1,1726,null,{}] 08:29:47 INFO - PROCESS | 1644 | 1464794987151 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 1644 | 1464794987260 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:29:47 INFO - PROCESS | 1644 | 1464794987355 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12347a800 == 116 [pid = 1644] [id = 439] 08:29:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x117785400) [pid = 1644] [serial = 1316] [outer = 0x0] 08:29:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x118255000) [pid = 1644] [serial = 1317] [outer = 0x117785400] 08:29:47 INFO - PROCESS | 1644 | 1464794987383 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x118525800) [pid = 1644] [serial = 1318] [outer = 0x117785400] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x137c52000 == 115 [pid = 1644] [id = 307] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12d728800 == 114 [pid = 1644] [id = 426] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12d184000 == 113 [pid = 1644] [id = 425] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f5000 == 112 [pid = 1644] [id = 424] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12cae8000 == 111 [pid = 1644] [id = 423] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4c5800 == 110 [pid = 1644] [id = 422] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12bac5000 == 109 [pid = 1644] [id = 421] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12bc45c00) [pid = 1644] [serial = 1212] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12aab3800 == 108 [pid = 1644] [id = 420] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x129180800 == 107 [pid = 1644] [id = 419] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x124eb1800 == 106 [pid = 1644] [id = 418] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x119f1d000 == 105 [pid = 1644] [id = 417] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x119f13000 == 104 [pid = 1644] [id = 416] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x11952c800 == 103 [pid = 1644] [id = 415] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x13570c800 == 102 [pid = 1644] [id = 413] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x138cb8800 == 101 [pid = 1644] [id = 412] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x137c5a000 == 100 [pid = 1644] [id = 411] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x135cd8800 == 99 [pid = 1644] [id = 410] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x135910800 == 98 [pid = 1644] [id = 409] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x1355df800 == 97 [pid = 1644] [id = 408] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12db57800 == 96 [pid = 1644] [id = 407] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x12642f800 == 95 [pid = 1644] [id = 406] 08:29:47 INFO - PROCESS | 1644 | --DOCSHELL 0x11850f000 == 94 [pid = 1644] [id = 405] 08:29:47 INFO - PROCESS | 1644 | 1464794987831 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 08:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:29:47 INFO - PROCESS | 1644 | 1464794987867 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 1644 | 1464794987868 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:29:47 INFO - PROCESS | 1644 | 1464794987871 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 1644 | 1464794987873 Marionette TRACE conn2 <- [1,1730,null,{}] 08:29:47 INFO - PROCESS | 1644 | 1464794987880 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 1644 | 1464794987981 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x129631400) [pid = 1644] [serial = 1164] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x118419c00) [pid = 1644] [serial = 1149] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x126e88400) [pid = 1644] [serial = 1207] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x112726400) [pid = 1644] [serial = 1143] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x115e0b400) [pid = 1644] [serial = 1180] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x124104400) [pid = 1644] [serial = 1206] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x1165c0000) [pid = 1644] [serial = 1146] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x1242e5c00) [pid = 1644] [serial = 1198] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x128d34c00) [pid = 1644] [serial = 1158] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x119547400) [pid = 1644] [serial = 1191] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x119277000) [pid = 1644] [serial = 1152] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12aff6800) [pid = 1644] [serial = 1170] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12b3e4800) [pid = 1644] [serial = 1209] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x119cadc00) [pid = 1644] [serial = 1192] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x123733800) [pid = 1644] [serial = 1195] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x123e61c00) [pid = 1644] [serial = 1197] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x11844b400) [pid = 1644] [serial = 1186] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x11a3bac00) [pid = 1644] [serial = 1194] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x111d8a800) [pid = 1644] [serial = 1203] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x11105ac00) [pid = 1644] [serial = 1177] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x112783400) [pid = 1644] [serial = 1173] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x128f65000) [pid = 1644] [serial = 1161] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x129b68000) [pid = 1644] [serial = 1167] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x11607b800) [pid = 1644] [serial = 1182] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x119ea6800) [pid = 1644] [serial = 1155] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x1169b7000) [pid = 1644] [serial = 1183] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x118532400) [pid = 1644] [serial = 1188] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x118203800) [pid = 1644] [serial = 1185] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1248d5c00) [pid = 1644] [serial = 1200] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x116869400) [pid = 1644] [serial = 1204] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x1187ae800) [pid = 1644] [serial = 1189] [outer = 0x0] [url = about:blank] 08:29:47 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x128d31000) [pid = 1644] [serial = 1141] [outer = 0x0] [url = about:blank] 08:29:48 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12643f000) [pid = 1644] [serial = 1201] [outer = 0x0] [url = about:blank] 08:29:48 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x111043400) [pid = 1644] [serial = 1176] [outer = 0x0] [url = about:blank] 08:29:48 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12bc2b800) [pid = 1644] [serial = 1210] [outer = 0x0] [url = about:blank] 08:29:48 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x113180800) [pid = 1644] [serial = 1179] [outer = 0x0] [url = about:blank] 08:29:48 INFO - PROCESS | 1644 | 1464794988073 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f1d000 == 95 [pid = 1644] [id = 440] 08:29:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x112728000) [pid = 1644] [serial = 1319] [outer = 0x0] 08:29:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x116869400) [pid = 1644] [serial = 1320] [outer = 0x112728000] 08:29:48 INFO - PROCESS | 1644 | 1464794988104 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x1187c1000) [pid = 1644] [serial = 1321] [outer = 0x112728000] 08:29:48 INFO - PROCESS | 1644 | 1464794988408 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 08:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:29:48 INFO - PROCESS | 1644 | 1464794988443 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 1644 | 1464794988444 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:29:48 INFO - PROCESS | 1644 | 1464794988446 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 1644 | 1464794988448 Marionette TRACE conn2 <- [1,1734,null,{}] 08:29:48 INFO - PROCESS | 1644 | 1464794988454 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 1644 | 1464794988555 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:29:48 INFO - PROCESS | 1644 | 1464794988650 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12642f800 == 96 [pid = 1644] [id = 441] 08:29:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x119724c00) [pid = 1644] [serial = 1322] [outer = 0x0] 08:29:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x119e9fc00) [pid = 1644] [serial = 1323] [outer = 0x119724c00] 08:29:48 INFO - PROCESS | 1644 | 1464794988678 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x121004400) [pid = 1644] [serial = 1324] [outer = 0x119724c00] 08:29:48 INFO - PROCESS | 1644 | 1464794988972 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 573ms 08:29:49 INFO - PROCESS | 1644 | 1464794989020 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1644 | 1464794989021 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:29:49 INFO - PROCESS | 1644 | 1464794989032 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1644 | 1464794989034 Marionette TRACE conn2 <- [1,1738,null,{}] 08:29:49 INFO - PROCESS | 1644 | 1464794989036 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 1644 | 1464794989131 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:29:49 INFO - PROCESS | 1644 | 1464794989210 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af56000 == 97 [pid = 1644] [id = 442] 08:29:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x11972e000) [pid = 1644] [serial = 1325] [outer = 0x0] 08:29:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x1230ca400) [pid = 1644] [serial = 1326] [outer = 0x11972e000] 08:29:49 INFO - PROCESS | 1644 | 1464794989236 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1239e0000) [pid = 1644] [serial = 1327] [outer = 0x11972e000] 08:29:49 INFO - PROCESS | 1644 | 1464794989544 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 08:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:29:49 INFO - PROCESS | 1644 | 1464794989556 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1644 | 1464794989557 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:29:49 INFO - PROCESS | 1644 | 1464794989559 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1644 | 1464794989560 Marionette TRACE conn2 <- [1,1742,null,{}] 08:29:49 INFO - PROCESS | 1644 | 1464794989562 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 1644 | 1464794989678 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:29:49 INFO - PROCESS | 1644 | 1464794989683 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7e3800 == 98 [pid = 1644] [id = 443] 08:29:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x124104000) [pid = 1644] [serial = 1328] [outer = 0x0] 08:29:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12643b400) [pid = 1644] [serial = 1329] [outer = 0x124104000] 08:29:49 INFO - PROCESS | 1644 | 1464794989709 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x129768000) [pid = 1644] [serial = 1330] [outer = 0x124104000] 08:29:50 INFO - PROCESS | 1644 | 1464794990137 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 619ms 08:29:50 INFO - PROCESS | 1644 | 1464794990180 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 1644 | 1464794990182 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:29:50 INFO - PROCESS | 1644 | 1464794990185 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 1644 | 1464794990187 Marionette TRACE conn2 <- [1,1746,null,{}] 08:29:50 INFO - PROCESS | 1644 | 1464794990190 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 1644 | 1464794990376 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:29:50 INFO - PROCESS | 1644 | 1464794990399 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d18a000 == 99 [pid = 1644] [id = 444] 08:29:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12976c800) [pid = 1644] [serial = 1331] [outer = 0x0] 08:29:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x129b68000) [pid = 1644] [serial = 1332] [outer = 0x12976c800] 08:29:50 INFO - PROCESS | 1644 | 1464794990424 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12b3e4000) [pid = 1644] [serial = 1333] [outer = 0x12976c800] 08:29:50 INFO - PROCESS | 1644 | 1464794990779 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 621ms 08:29:50 INFO - PROCESS | 1644 | 1464794990807 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 1644 | 1464794990808 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:29:50 INFO - PROCESS | 1644 | 1464794990810 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 1644 | 1464794990811 Marionette TRACE conn2 <- [1,1750,null,{}] 08:29:50 INFO - PROCESS | 1644 | 1464794990821 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 1644 | 1464794990947 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:29:50 INFO - PROCESS | 1644 | 1464794990976 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d725800 == 100 [pid = 1644] [id = 445] 08:29:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12976d800) [pid = 1644] [serial = 1334] [outer = 0x0] 08:29:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12bc45c00) [pid = 1644] [serial = 1335] [outer = 0x12976d800] 08:29:51 INFO - PROCESS | 1644 | 1464794991001 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12c32bc00) [pid = 1644] [serial = 1336] [outer = 0x12976d800] 08:29:51 INFO - PROCESS | 1644 | 1464794991382 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 626ms 08:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:29:51 INFO - PROCESS | 1644 | 1464794991437 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 1644 | 1464794991439 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:29:51 INFO - PROCESS | 1644 | 1464794991442 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 1644 | 1464794991443 Marionette TRACE conn2 <- [1,1754,null,{}] 08:29:51 INFO - PROCESS | 1644 | 1464794991446 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 1644 | 1464794991639 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:29:51 INFO - PROCESS | 1644 | 1464794991678 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x135169800 == 101 [pid = 1644] [id = 446] 08:29:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12976e800) [pid = 1644] [serial = 1337] [outer = 0x0] 08:29:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12ca77400) [pid = 1644] [serial = 1338] [outer = 0x12976e800] 08:29:51 INFO - PROCESS | 1644 | 1464794991719 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12dd73000) [pid = 1644] [serial = 1339] [outer = 0x12976e800] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x1187b1400) [pid = 1644] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x126e86000) [pid = 1644] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x128d47000) [pid = 1644] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12100a800) [pid = 1644] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x110f7bc00) [pid = 1644] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x115e0b800) [pid = 1644] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x117213800) [pid = 1644] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x123026400) [pid = 1644] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x11853cc00) [pid = 1644] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x118412c00) [pid = 1644] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x1248dc800) [pid = 1644] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:29:52 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x11862f400) [pid = 1644] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:29:52 INFO - PROCESS | 1644 | 1464794992307 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 919ms 08:29:52 INFO - PROCESS | 1644 | 1464794992376 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 1644 | 1464794992377 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:29:52 INFO - PROCESS | 1644 | 1464794992386 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 1644 | 1464794992387 Marionette TRACE conn2 <- [1,1758,null,{}] 08:29:52 INFO - PROCESS | 1644 | 1464794992390 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 1644 | 1464794992497 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:29:52 INFO - PROCESS | 1644 | 1464794992501 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d48e800 == 102 [pid = 1644] [id = 447] 08:29:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x118627400) [pid = 1644] [serial = 1340] [outer = 0x0] 08:29:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x123026400) [pid = 1644] [serial = 1341] [outer = 0x118627400] 08:29:52 INFO - PROCESS | 1644 | 1464794992526 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12bc22800) [pid = 1644] [serial = 1342] [outer = 0x118627400] 08:29:52 INFO - PROCESS | 1644 | 1464794992892 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 524ms 08:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:29:52 INFO - PROCESS | 1644 | 1464794992906 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 1644 | 1464794992907 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:29:52 INFO - PROCESS | 1644 | 1464794992909 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 1644 | 1464794992911 Marionette TRACE conn2 <- [1,1762,null,{}] 08:29:52 INFO - PROCESS | 1644 | 1464794992914 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 1644 | 1464794993076 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:29:53 INFO - PROCESS | 1644 | 1464794993129 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x135904800 == 103 [pid = 1644] [id = 448] 08:29:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12c913800) [pid = 1644] [serial = 1343] [outer = 0x0] 08:29:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12dd7c000) [pid = 1644] [serial = 1344] [outer = 0x12c913800] 08:29:53 INFO - PROCESS | 1644 | 1464794993158 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12ddc5c00) [pid = 1644] [serial = 1345] [outer = 0x12c913800] 08:29:53 INFO - PROCESS | 1644 | 1464794993436 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 574ms 08:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:29:53 INFO - PROCESS | 1644 | 1464794993488 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 1644 | 1464794993489 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:29:53 INFO - PROCESS | 1644 | 1464794993492 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 1644 | 1464794993493 Marionette TRACE conn2 <- [1,1766,null,{}] 08:29:53 INFO - PROCESS | 1644 | 1464794993495 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 1644 | 1464794993599 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:29:53 INFO - PROCESS | 1644 | 1464794993604 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x135d93800 == 104 [pid = 1644] [id = 449] 08:29:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x117207800) [pid = 1644] [serial = 1346] [outer = 0x0] 08:29:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x137e03000) [pid = 1644] [serial = 1347] [outer = 0x117207800] 08:29:53 INFO - PROCESS | 1644 | 1464794993628 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x137e0a000) [pid = 1644] [serial = 1348] [outer = 0x117207800] 08:29:53 INFO - PROCESS | 1644 | 1464794993995 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 08:29:54 INFO - PROCESS | 1644 | 1464794994010 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 1644 | 1464794994012 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:29:54 INFO - PROCESS | 1644 | 1464794994041 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 1644 | 1464794994042 Marionette TRACE conn2 <- [1,1770,null,{}] 08:29:54 INFO - PROCESS | 1644 | 1464794994044 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 1644 | 1464794994150 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:29:54 INFO - PROCESS | 1644 | 1464794994319 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172cc000 == 105 [pid = 1644] [id = 450] 08:29:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x110e9dc00) [pid = 1644] [serial = 1349] [outer = 0x0] 08:29:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x110f10400) [pid = 1644] [serial = 1350] [outer = 0x110e9dc00] 08:29:54 INFO - PROCESS | 1644 | 1464794994352 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x11278b400) [pid = 1644] [serial = 1351] [outer = 0x110e9dc00] 08:29:54 INFO - PROCESS | 1644 | 1464794994809 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 825ms 08:29:54 INFO - PROCESS | 1644 | 1464794994896 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 1644 | 1464794994899 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:29:54 INFO - PROCESS | 1644 | 1464794994921 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 1644 | 1464794994924 Marionette TRACE conn2 <- [1,1774,null,{}] 08:29:54 INFO - PROCESS | 1644 | 1464794994927 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:55 INFO - PROCESS | 1644 | 1464794995053 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:29:55 INFO - PROCESS | 1644 | 1464794995150 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12917e000 == 106 [pid = 1644] [id = 451] 08:29:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x11720ac00) [pid = 1644] [serial = 1352] [outer = 0x0] 08:29:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x11820d000) [pid = 1644] [serial = 1353] [outer = 0x11720ac00] 08:29:55 INFO - PROCESS | 1644 | 1464794995182 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x11852f000) [pid = 1644] [serial = 1354] [outer = 0x11720ac00] 08:29:55 INFO - PROCESS | 1644 | 1464794995609 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 721ms 08:29:55 INFO - PROCESS | 1644 | 1464794995650 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 1644 | 1464794995654 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:29:55 INFO - PROCESS | 1644 | 1464794995658 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 1644 | 1464794995659 Marionette TRACE conn2 <- [1,1778,null,{}] 08:29:55 INFO - PROCESS | 1644 | 1464794995661 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:55 INFO - PROCESS | 1644 | 1464794995784 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:29:55 INFO - PROCESS | 1644 | 1464794995883 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x135026000 == 107 [pid = 1644] [id = 452] 08:29:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x1192d1000) [pid = 1644] [serial = 1355] [outer = 0x0] 08:29:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x11972dc00) [pid = 1644] [serial = 1356] [outer = 0x1192d1000] 08:29:55 INFO - PROCESS | 1644 | 1464794995914 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x123d33000) [pid = 1644] [serial = 1357] [outer = 0x1192d1000] 08:29:56 INFO - PROCESS | 1644 | 1464794996424 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 819ms 08:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:29:56 INFO - PROCESS | 1644 | 1464794996479 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 1644 | 1464794996481 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:29:56 INFO - PROCESS | 1644 | 1464794996492 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 1644 | 1464794996499 Marionette TRACE conn2 <- [1,1782,null,{}] 08:29:56 INFO - PROCESS | 1644 | 1464794996504 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:56 INFO - PROCESS | 1644 | 1464794996659 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:29:56 INFO - PROCESS | 1644 | 1464794996786 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x13a060000 == 108 [pid = 1644] [id = 453] 08:29:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x123e62800) [pid = 1644] [serial = 1358] [outer = 0x0] 08:29:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x128d34c00) [pid = 1644] [serial = 1359] [outer = 0x123e62800] 08:29:56 INFO - PROCESS | 1644 | 1464794996819 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12976b800) [pid = 1644] [serial = 1360] [outer = 0x123e62800] 08:29:57 INFO - PROCESS | 1644 | 1464794997222 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 783ms 08:29:57 INFO - PROCESS | 1644 | 1464794997269 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:29:57 INFO - PROCESS | 1644 | 1464794997271 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:29:57 INFO - PROCESS | 1644 | 1464794997273 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 1644 | 1464794997275 Marionette TRACE conn2 <- [1,1786,null,{}] 08:29:57 INFO - PROCESS | 1644 | 1464794997277 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 1644 | 1464794997400 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:29:57 INFO - PROCESS | 1644 | 1464794997528 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x139d63800 == 109 [pid = 1644] [id = 454] 08:29:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12aa3a000) [pid = 1644] [serial = 1361] [outer = 0x0] 08:29:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12c335800) [pid = 1644] [serial = 1362] [outer = 0x12aa3a000] 08:29:57 INFO - PROCESS | 1644 | 1464794997560 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x12ceea800) [pid = 1644] [serial = 1363] [outer = 0x12aa3a000] 08:29:58 INFO - PROCESS | 1644 | 1464794998013 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 820ms 08:29:58 INFO - PROCESS | 1644 | 1464794998094 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1644 | 1464794998097 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:29:58 INFO - PROCESS | 1644 | 1464794998103 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1644 | 1464794998105 Marionette TRACE conn2 <- [1,1790,null,{}] 08:29:58 INFO - PROCESS | 1644 | 1464794998107 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 1644 | 1464794998224 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:29:58 INFO - PROCESS | 1644 | 1464794998324 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x13a073000 == 110 [pid = 1644] [id = 455] 08:29:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x12ddbd000) [pid = 1644] [serial = 1364] [outer = 0x0] 08:29:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12ddc0000) [pid = 1644] [serial = 1365] [outer = 0x12ddbd000] 08:29:58 INFO - PROCESS | 1644 | 1464794998359 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x12ee0b800) [pid = 1644] [serial = 1366] [outer = 0x12ddbd000] 08:29:58 INFO - PROCESS | 1644 | 1464794998791 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 721ms 08:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:29:58 INFO - PROCESS | 1644 | 1464794998824 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1644 | 1464794998826 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:29:58 INFO - PROCESS | 1644 | 1464794998828 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1644 | 1464794998829 Marionette TRACE conn2 <- [1,1794,null,{}] 08:29:58 INFO - PROCESS | 1644 | 1464794998833 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 1644 | 1464794998952 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:29:59 INFO - PROCESS | 1644 | 1464794999053 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b8cf800 == 111 [pid = 1644] [id = 456] 08:29:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12ee04800) [pid = 1644] [serial = 1367] [outer = 0x0] 08:29:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x137e06c00) [pid = 1644] [serial = 1368] [outer = 0x12ee04800] 08:29:59 INFO - PROCESS | 1644 | 1464794999082 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x137e0f400) [pid = 1644] [serial = 1369] [outer = 0x12ee04800] 08:29:59 INFO - PROCESS | 1644 | 1464794999492 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 673ms 08:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:29:59 INFO - PROCESS | 1644 | 1464794999502 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 1644 | 1464794999503 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:29:59 INFO - PROCESS | 1644 | 1464794999505 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 1644 | 1464794999507 Marionette TRACE conn2 <- [1,1798,null,{}] 08:29:59 INFO - PROCESS | 1644 | 1464794999509 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 1644 | 1464794999642 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:29:59 INFO - PROCESS | 1644 | 1464794999756 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a99800 == 112 [pid = 1644] [id = 457] 08:29:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x12ee11c00) [pid = 1644] [serial = 1370] [outer = 0x0] 08:29:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x138b31000) [pid = 1644] [serial = 1371] [outer = 0x12ee11c00] 08:29:59 INFO - PROCESS | 1644 | 1464794999786 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x138b35400) [pid = 1644] [serial = 1372] [outer = 0x12ee11c00] 08:30:00 INFO - PROCESS | 1644 | 1464795000173 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 719ms 08:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:30:00 INFO - PROCESS | 1644 | 1464795000225 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1644 | 1464795000226 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:30:00 INFO - PROCESS | 1644 | 1464795000228 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 1644 | 1464795000230 Marionette TRACE conn2 <- [1,1802,null,{}] 08:30:00 INFO - PROCESS | 1644 | 1464795000232 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 1644 | 1464795000352 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:30:00 INFO - PROCESS | 1644 | 1464795000453 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x13ac7b800 == 113 [pid = 1644] [id = 458] 08:30:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x137e0e400) [pid = 1644] [serial = 1373] [outer = 0x0] 08:30:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x138b3a400) [pid = 1644] [serial = 1374] [outer = 0x137e0e400] 08:30:00 INFO - PROCESS | 1644 | 1464795000485 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x138b3f800) [pid = 1644] [serial = 1375] [outer = 0x137e0e400] 08:30:00 INFO - PROCESS | 1644 | 1464795000862 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 08:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:30:00 INFO - PROCESS | 1644 | 1464795000902 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1644 | 1464795000903 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:30:00 INFO - PROCESS | 1644 | 1464795000905 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 1644 | 1464795000906 Marionette TRACE conn2 <- [1,1806,null,{}] 08:30:00 INFO - PROCESS | 1644 | 1464795000909 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 1644 | 1464795001030 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:30:01 INFO - PROCESS | 1644 | 1464795001207 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce59800 == 114 [pid = 1644] [id = 459] 08:30:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x12960ec00) [pid = 1644] [serial = 1376] [outer = 0x0] 08:30:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x138b3c800) [pid = 1644] [serial = 1377] [outer = 0x12960ec00] 08:30:01 INFO - PROCESS | 1644 | 1464795001239 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x13a3be000) [pid = 1644] [serial = 1378] [outer = 0x12960ec00] 08:30:01 INFO - PROCESS | 1644 | 1464795001657 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 819ms 08:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:30:01 INFO - PROCESS | 1644 | 1464795001733 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 1644 | 1464795001734 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:30:01 INFO - PROCESS | 1644 | 1464795001739 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 1644 | 1464795001740 Marionette TRACE conn2 <- [1,1810,null,{}] 08:30:01 INFO - PROCESS | 1644 | 1464795001743 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 1644 | 1464795001865 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:30:01 INFO - PROCESS | 1644 | 1464795001969 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12346b800 == 115 [pid = 1644] [id = 460] 08:30:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x113154400) [pid = 1644] [serial = 1379] [outer = 0x0] 08:30:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x13a231800) [pid = 1644] [serial = 1380] [outer = 0x113154400] 08:30:02 INFO - PROCESS | 1644 | 1464795002003 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x13a238000) [pid = 1644] [serial = 1381] [outer = 0x113154400] 08:30:02 INFO - PROCESS | 1644 | 1464795002453 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 768ms 08:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:30:02 INFO - PROCESS | 1644 | 1464795002508 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1644 | 1464795002509 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:30:02 INFO - PROCESS | 1644 | 1464795002512 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 1644 | 1464795002513 Marionette TRACE conn2 <- [1,1814,null,{}] 08:30:02 INFO - PROCESS | 1644 | 1464795002850 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 1644 | 1464795002966 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:30:03 INFO - PROCESS | 1644 | 1464795003066 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f1a800 == 116 [pid = 1644] [id = 461] 08:30:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x111059c00) [pid = 1644] [serial = 1382] [outer = 0x0] 08:30:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x111d28000) [pid = 1644] [serial = 1383] [outer = 0x111059c00] 08:30:03 INFO - PROCESS | 1644 | 1464795003094 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x11278bc00) [pid = 1644] [serial = 1384] [outer = 0x111059c00] 08:30:03 INFO - PROCESS | 1644 | 1464795003522 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1022ms 08:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:30:03 INFO - PROCESS | 1644 | 1464795003536 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 1644 | 1464795003538 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:30:03 INFO - PROCESS | 1644 | 1464795003542 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 1644 | 1464795003543 Marionette TRACE conn2 <- [1,1818,null,{}] 08:30:03 INFO - PROCESS | 1644 | 1464795003546 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 1644 | 1464795003658 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:30:03 INFO - PROCESS | 1644 | 1464795003769 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x1245ac800 == 117 [pid = 1644] [id = 462] 08:30:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x112a17800) [pid = 1644] [serial = 1385] [outer = 0x0] 08:30:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x112fde000) [pid = 1644] [serial = 1386] [outer = 0x112a17800] 08:30:03 INFO - PROCESS | 1644 | 1464795003797 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x113188800) [pid = 1644] [serial = 1387] [outer = 0x112a17800] 08:30:04 INFO - PROCESS | 1644 | 1464795004209 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 722ms 08:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:30:04 INFO - PROCESS | 1644 | 1464795004264 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 1644 | 1464795004265 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:30:04 INFO - PROCESS | 1644 | 1464795004267 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 1644 | 1464795004268 Marionette TRACE conn2 <- [1,1822,null,{}] 08:30:04 INFO - PROCESS | 1644 | 1464795004271 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:04 INFO - PROCESS | 1644 | 1464795004396 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:30:04 INFO - PROCESS | 1644 | 1464795004535 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c11000 == 118 [pid = 1644] [id = 463] 08:30:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x1167cf400) [pid = 1644] [serial = 1388] [outer = 0x0] 08:30:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x116962000) [pid = 1644] [serial = 1389] [outer = 0x1167cf400] 08:30:04 INFO - PROCESS | 1644 | 1464795004567 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x117255800) [pid = 1644] [serial = 1390] [outer = 0x1167cf400] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12d49f000 == 117 [pid = 1644] [id = 380] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135029800 == 116 [pid = 1644] [id = 404] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135d93800 == 115 [pid = 1644] [id = 449] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135904800 == 114 [pid = 1644] [id = 448] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12d48e800 == 113 [pid = 1644] [id = 447] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135169800 == 112 [pid = 1644] [id = 446] 08:30:04 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x129770800) [pid = 1644] [serial = 1278] [outer = 0x0] [url = about:blank] 08:30:04 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x12c910c00) [pid = 1644] [serial = 1239] [outer = 0x0] [url = about:blank] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12d725800 == 111 [pid = 1644] [id = 445] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12d18a000 == 110 [pid = 1644] [id = 444] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7e3800 == 109 [pid = 1644] [id = 443] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12af56000 == 108 [pid = 1644] [id = 442] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12642f800 == 107 [pid = 1644] [id = 441] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x119f1d000 == 106 [pid = 1644] [id = 440] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12347a800 == 105 [pid = 1644] [id = 439] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x124ebc000 == 104 [pid = 1644] [id = 438] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135daa000 == 103 [pid = 1644] [id = 436] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135d9b000 == 102 [pid = 1644] [id = 435] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x139a8a800 == 101 [pid = 1644] [id = 434] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x137c5b000 == 100 [pid = 1644] [id = 433] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x135b93800 == 99 [pid = 1644] [id = 432] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x13580e000 == 98 [pid = 1644] [id = 431] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x1355e8000 == 97 [pid = 1644] [id = 430] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12d16f000 == 96 [pid = 1644] [id = 429] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x123624800 == 95 [pid = 1644] [id = 428] 08:30:04 INFO - PROCESS | 1644 | --DOCSHELL 0x116945000 == 94 [pid = 1644] [id = 427] 08:30:04 INFO - PROCESS | 1644 | 1464795004993 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 770ms 08:30:05 INFO - PROCESS | 1644 | 1464795005042 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1644 | 1464795005046 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:30:05 INFO - PROCESS | 1644 | 1464795005056 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 1644 | 1464795005057 Marionette TRACE conn2 <- [1,1826,null,{}] 08:30:05 INFO - PROCESS | 1644 | 1464795005060 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 1644 | 1464795005189 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x1266f2400) [pid = 1644] [serial = 1273] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x126e7f000) [pid = 1644] [serial = 1270] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x11954d400) [pid = 1644] [serial = 1260] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x123d38c00) [pid = 1644] [serial = 1264] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x121007000) [pid = 1644] [serial = 1261] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x12976c400) [pid = 1644] [serial = 1276] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x12c024000) [pid = 1644] [serial = 1213] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x123309000) [pid = 1644] [serial = 1263] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x126e85800) [pid = 1644] [serial = 1227] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x111050800) [pid = 1644] [serial = 1245] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x1128b4c00) [pid = 1644] [serial = 1246] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x11695e800) [pid = 1644] [serial = 1249] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x11616b400) [pid = 1644] [serial = 1248] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x118625400) [pid = 1644] [serial = 1221] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x117f0bc00) [pid = 1644] [serial = 1251] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12410d800) [pid = 1644] [serial = 1266] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x11820bc00) [pid = 1644] [serial = 1252] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x116b6a400) [pid = 1644] [serial = 1242] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x12c026400) [pid = 1644] [serial = 1230] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1187a4800) [pid = 1644] [serial = 1257] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x1187bfc00) [pid = 1644] [serial = 1258] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x119eae000) [pid = 1644] [serial = 1224] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x11844d800) [pid = 1644] [serial = 1254] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x11853a400) [pid = 1644] [serial = 1255] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x1110b1400) [pid = 1644] [serial = 1215] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x1264e2000) [pid = 1644] [serial = 1269] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x12c4ed800) [pid = 1644] [serial = 1233] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x121012400) [pid = 1644] [serial = 1272] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x116866400) [pid = 1644] [serial = 1218] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x1230c8c00) [pid = 1644] [serial = 1236] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x1245fd000) [pid = 1644] [serial = 1267] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x129607000) [pid = 1644] [serial = 1275] [outer = 0x0] [url = about:blank] 08:30:05 INFO - PROCESS | 1644 | 1464795005321 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x121053000 == 95 [pid = 1644] [id = 464] 08:30:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x11616b400) [pid = 1644] [serial = 1391] [outer = 0x0] 08:30:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x117213400) [pid = 1644] [serial = 1392] [outer = 0x11616b400] 08:30:05 INFO - PROCESS | 1644 | 1464795005364 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x11844b800) [pid = 1644] [serial = 1393] [outer = 0x11616b400] 08:30:05 INFO - PROCESS | 1644 | 1464795005805 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 769ms 08:30:05 INFO - PROCESS | 1644 | 1464795005825 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1644 | 1464795005827 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:30:05 INFO - PROCESS | 1644 | 1464795005829 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 1644 | 1464795005830 Marionette TRACE conn2 <- [1,1830,null,{}] 08:30:05 INFO - PROCESS | 1644 | 1464795005834 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 1644 | 1464795005928 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:30:05 INFO - PROCESS | 1644 | 1464795005933 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x124e77800 == 96 [pid = 1644] [id = 465] 08:30:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x118523c00) [pid = 1644] [serial = 1394] [outer = 0x0] 08:30:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x118629000) [pid = 1644] [serial = 1395] [outer = 0x118523c00] 08:30:05 INFO - PROCESS | 1644 | 1464795005958 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x1187b6400) [pid = 1644] [serial = 1396] [outer = 0x118523c00] 08:30:06 INFO - PROCESS | 1644 | 1464795006337 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 521ms 08:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:30:06 INFO - PROCESS | 1644 | 1464795006352 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 1644 | 1464795006353 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:30:06 INFO - PROCESS | 1644 | 1464795006355 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 1644 | 1464795006357 Marionette TRACE conn2 <- [1,1834,null,{}] 08:30:06 INFO - PROCESS | 1644 | 1464795006359 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 1644 | 1464795006470 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:30:06 INFO - PROCESS | 1644 | 1464795006475 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a885800 == 97 [pid = 1644] [id = 466] 08:30:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x118a47c00) [pid = 1644] [serial = 1397] [outer = 0x0] 08:30:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x1192c7800) [pid = 1644] [serial = 1398] [outer = 0x118a47c00] 08:30:06 INFO - PROCESS | 1644 | 1464795006501 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x119ea3000) [pid = 1644] [serial = 1399] [outer = 0x118a47c00] 08:30:06 INFO - PROCESS | 1644 | 1464795006865 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 520ms 08:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:30:06 INFO - PROCESS | 1644 | 1464795006876 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 1644 | 1464795006877 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:30:06 INFO - PROCESS | 1644 | 1464795006879 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 1644 | 1464795006880 Marionette TRACE conn2 <- [1,1838,null,{}] 08:30:06 INFO - PROCESS | 1644 | 1464795006885 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 1644 | 1464795006981 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:30:07 INFO - PROCESS | 1644 | 1464795007084 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1de800 == 98 [pid = 1644] [id = 467] 08:30:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x118a4cc00) [pid = 1644] [serial = 1400] [outer = 0x0] 08:30:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x11a3af400) [pid = 1644] [serial = 1401] [outer = 0x118a4cc00] 08:30:07 INFO - PROCESS | 1644 | 1464795007110 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x1212bd400) [pid = 1644] [serial = 1402] [outer = 0x118a4cc00] 08:30:07 INFO - PROCESS | 1644 | 1464795007446 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 621ms 08:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:30:07 INFO - PROCESS | 1644 | 1464795007500 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 1644 | 1464795007502 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:30:07 INFO - PROCESS | 1644 | 1464795007511 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 1644 | 1464795007512 Marionette TRACE conn2 <- [1,1842,null,{}] 08:30:07 INFO - PROCESS | 1644 | 1464795007514 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:07 INFO - PROCESS | 1644 | 1464795007640 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:30:07 INFO - PROCESS | 1644 | 1464795007654 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0a4000 == 99 [pid = 1644] [id = 468] 08:30:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x121006400) [pid = 1644] [serial = 1403] [outer = 0x0] 08:30:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1230c9c00) [pid = 1644] [serial = 1404] [outer = 0x121006400] 08:30:07 INFO - PROCESS | 1644 | 1464795007679 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x1235b8800) [pid = 1644] [serial = 1405] [outer = 0x121006400] 08:30:08 INFO - PROCESS | 1644 | 1464795008034 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:30:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x123532000) [pid = 1644] [serial = 1406] [outer = 0x12b3e5800] 08:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 579ms 08:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:30:08 INFO - PROCESS | 1644 | 1464795008092 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1644 | 1464795008093 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:30:08 INFO - PROCESS | 1644 | 1464795008095 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 1644 | 1464795008096 Marionette TRACE conn2 <- [1,1846,null,{}] 08:30:08 INFO - PROCESS | 1644 | 1464795008098 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 1644 | 1464795008225 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:30:08 INFO - PROCESS | 1644 | 1464795008239 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0b8800 == 100 [pid = 1644] [id = 469] 08:30:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x1230c1800) [pid = 1644] [serial = 1407] [outer = 0x0] 08:30:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x123d3c000) [pid = 1644] [serial = 1408] [outer = 0x1230c1800] 08:30:08 INFO - PROCESS | 1644 | 1464795008264 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x1242e6800) [pid = 1644] [serial = 1409] [outer = 0x1230c1800] 08:30:08 INFO - PROCESS | 1644 | 1464795008665 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 617ms 08:30:08 INFO - PROCESS | 1644 | 1464795008713 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1644 | 1464795008714 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:30:08 INFO - PROCESS | 1644 | 1464795008717 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 1644 | 1464795008719 Marionette TRACE conn2 <- [1,1850,null,{}] 08:30:08 INFO - PROCESS | 1644 | 1464795008722 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 1644 | 1464795008895 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:30:08 INFO - PROCESS | 1644 | 1464795008923 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce61800 == 101 [pid = 1644] [id = 470] 08:30:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x121008400) [pid = 1644] [serial = 1410] [outer = 0x0] 08:30:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x1248d7400) [pid = 1644] [serial = 1411] [outer = 0x121008400] 08:30:08 INFO - PROCESS | 1644 | 1464795008948 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x12643dc00) [pid = 1644] [serial = 1412] [outer = 0x121008400] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12976c800) [pid = 1644] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x117785400) [pid = 1644] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x11972e000) [pid = 1644] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x119724c00) [pid = 1644] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12976d800) [pid = 1644] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x112728000) [pid = 1644] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x111057400) [pid = 1644] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x124104000) [pid = 1644] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x12976e800) [pid = 1644] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x126e87800) [pid = 1644] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x118627400) [pid = 1644] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:30:09 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12c913800) [pid = 1644] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:30:09 INFO - PROCESS | 1644 | 1464795009522 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 870ms 08:30:09 INFO - PROCESS | 1644 | 1464795009588 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 1644 | 1464795009590 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:30:09 INFO - PROCESS | 1644 | 1464795009594 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 1644 | 1464795009595 Marionette TRACE conn2 <- [1,1854,null,{}] 08:30:09 INFO - PROCESS | 1644 | 1464795009598 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 1644 | 1464795009714 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:30:09 INFO - PROCESS | 1644 | 1464795009719 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d175800 == 102 [pid = 1644] [id = 471] 08:30:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x121007c00) [pid = 1644] [serial = 1413] [outer = 0x0] 08:30:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x126046800) [pid = 1644] [serial = 1414] [outer = 0x121007c00] 08:30:09 INFO - PROCESS | 1644 | 1464795009748 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x126e82000) [pid = 1644] [serial = 1415] [outer = 0x121007c00] 08:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 519ms 08:30:10 INFO - PROCESS | 1644 | 1464795010108 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:10 INFO - PROCESS | 1644 | 1464795010113 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 1644 | 1464795010114 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:30:10 INFO - PROCESS | 1644 | 1464795010122 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1644 | 1464795010124 Marionette TRACE conn2 <- [1,1858,null,{}] 08:30:10 INFO - PROCESS | 1644 | 1464795010126 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 1644 | 1464795010231 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:30:10 INFO - PROCESS | 1644 | 1464795010318 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4d9800 == 103 [pid = 1644] [id = 472] 08:30:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1266f2400) [pid = 1644] [serial = 1416] [outer = 0x0] 08:30:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x128d47c00) [pid = 1644] [serial = 1417] [outer = 0x1266f2400] 08:30:10 INFO - PROCESS | 1644 | 1464795010344 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x129637400) [pid = 1644] [serial = 1418] [outer = 0x1266f2400] 08:30:10 INFO - PROCESS | 1644 | 1464795010633 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 568ms 08:30:10 INFO - PROCESS | 1644 | 1464795010691 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 1644 | 1464795010692 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:30:10 INFO - PROCESS | 1644 | 1464795010694 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1644 | 1464795010695 Marionette TRACE conn2 <- [1,1862,null,{}] 08:30:10 INFO - PROCESS | 1644 | 1464795010697 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 1644 | 1464795010796 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:30:10 INFO - PROCESS | 1644 | 1464795010800 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x13503c800 == 104 [pid = 1644] [id = 473] 08:30:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x112041000) [pid = 1644] [serial = 1419] [outer = 0x0] 08:30:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x12976a400) [pid = 1644] [serial = 1420] [outer = 0x112041000] 08:30:10 INFO - PROCESS | 1644 | 1464795010825 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12aa44400) [pid = 1644] [serial = 1421] [outer = 0x112041000] 08:30:11 INFO - PROCESS | 1644 | 1464795011181 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 08:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:30:11 INFO - PROCESS | 1644 | 1464795011228 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 1644 | 1464795011230 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:30:11 INFO - PROCESS | 1644 | 1464795011234 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 1644 | 1464795011237 Marionette TRACE conn2 <- [1,1866,null,{}] 08:30:11 INFO - PROCESS | 1644 | 1464795011239 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 1644 | 1464795011340 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:30:11 INFO - PROCESS | 1644 | 1464795011503 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x116945000 == 105 [pid = 1644] [id = 474] 08:30:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x110e9f400) [pid = 1644] [serial = 1422] [outer = 0x0] 08:30:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x110f7d000) [pid = 1644] [serial = 1423] [outer = 0x110e9f400] 08:30:11 INFO - PROCESS | 1644 | 1464795011535 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x1122b6c00) [pid = 1644] [serial = 1424] [outer = 0x110e9f400] 08:30:12 INFO - PROCESS | 1644 | 1464795012024 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 824ms 08:30:12 INFO - PROCESS | 1644 | 1464795012099 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 1644 | 1464795012102 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:30:12 INFO - PROCESS | 1644 | 1464795012108 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1644 | 1464795012110 Marionette TRACE conn2 <- [1,1870,null,{}] 08:30:12 INFO - PROCESS | 1644 | 1464795012113 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 1644 | 1464795012222 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:30:12 INFO - PROCESS | 1644 | 1464795012340 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x124267000 == 106 [pid = 1644] [id = 475] 08:30:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x112a76c00) [pid = 1644] [serial = 1425] [outer = 0x0] 08:30:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x11686e000) [pid = 1644] [serial = 1426] [outer = 0x112a76c00] 08:30:12 INFO - PROCESS | 1644 | 1464795012393 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x117257800) [pid = 1644] [serial = 1427] [outer = 0x112a76c00] 08:30:12 INFO - PROCESS | 1644 | 1464795012840 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 776ms 08:30:12 INFO - PROCESS | 1644 | 1464795012886 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 1644 | 1464795012889 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:30:12 INFO - PROCESS | 1644 | 1464795012892 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1644 | 1464795012894 Marionette TRACE conn2 <- [1,1874,null,{}] 08:30:12 INFO - PROCESS | 1644 | 1464795012915 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 1644 | 1464795013112 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:30:13 INFO - PROCESS | 1644 | 1464795013210 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12caf6000 == 107 [pid = 1644] [id = 476] 08:30:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x118444800) [pid = 1644] [serial = 1428] [outer = 0x0] 08:30:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x118627400) [pid = 1644] [serial = 1429] [outer = 0x118444800] 08:30:13 INFO - PROCESS | 1644 | 1464795013258 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x118a44400) [pid = 1644] [serial = 1430] [outer = 0x118444800] 08:30:13 INFO - PROCESS | 1644 | 1464795013839 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 973ms 08:30:13 INFO - PROCESS | 1644 | 1464795013865 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 1644 | 1464795013867 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:30:13 INFO - PROCESS | 1644 | 1464795013874 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 1644 | 1464795013879 Marionette TRACE conn2 <- [1,1878,null,{}] 08:30:13 INFO - PROCESS | 1644 | 1464795013896 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 1644 | 1464795014016 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:30:14 INFO - PROCESS | 1644 | 1464795014138 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x13563a800 == 108 [pid = 1644] [id = 477] 08:30:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x11954c400) [pid = 1644] [serial = 1431] [outer = 0x0] 08:30:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x121009000) [pid = 1644] [serial = 1432] [outer = 0x11954c400] 08:30:14 INFO - PROCESS | 1644 | 1464795014168 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x1230cb000) [pid = 1644] [serial = 1433] [outer = 0x11954c400] 08:30:14 INFO - PROCESS | 1644 | 1464795014593 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 08:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:30:14 INFO - PROCESS | 1644 | 1464795014603 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 1644 | 1464795014605 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:30:14 INFO - PROCESS | 1644 | 1464795014607 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 1644 | 1464795014608 Marionette TRACE conn2 <- [1,1882,null,{}] 08:30:14 INFO - PROCESS | 1644 | 1464795014611 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 1644 | 1464795014741 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:30:14 INFO - PROCESS | 1644 | 1464795014904 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359e0000 == 109 [pid = 1644] [id = 478] 08:30:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x12100f000) [pid = 1644] [serial = 1434] [outer = 0x0] 08:30:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1264d3400) [pid = 1644] [serial = 1435] [outer = 0x12100f000] 08:30:14 INFO - PROCESS | 1644 | 1464795014951 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x126e7f000) [pid = 1644] [serial = 1436] [outer = 0x12100f000] 08:30:15 INFO - PROCESS | 1644 | 1464795015433 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 869ms 08:30:15 INFO - PROCESS | 1644 | 1464795015477 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 1644 | 1464795015478 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:30:15 INFO - PROCESS | 1644 | 1464795015480 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 1644 | 1464795015482 Marionette TRACE conn2 <- [1,1886,null,{}] 08:30:15 INFO - PROCESS | 1644 | 1464795015484 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 1644 | 1464795015601 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:30:15 INFO - PROCESS | 1644 | 1464795015723 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x135cc4000 == 110 [pid = 1644] [id = 479] 08:30:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x12afeb000) [pid = 1644] [serial = 1437] [outer = 0x0] 08:30:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x12b1cf800) [pid = 1644] [serial = 1438] [outer = 0x12afeb000] 08:30:15 INFO - PROCESS | 1644 | 1464795015760 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x12bc2c000) [pid = 1644] [serial = 1439] [outer = 0x12afeb000] 08:30:16 INFO - PROCESS | 1644 | 1464795016205 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 772ms 08:30:16 INFO - PROCESS | 1644 | 1464795016253 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 1644 | 1464795016254 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:30:16 INFO - PROCESS | 1644 | 1464795016256 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 1644 | 1464795016258 Marionette TRACE conn2 <- [1,1890,null,{}] 08:30:16 INFO - PROCESS | 1644 | 1464795016260 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:16 INFO - PROCESS | 1644 | 1464795016377 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:30:16 INFO - PROCESS | 1644 | 1464795016502 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x137c4b000 == 111 [pid = 1644] [id = 480] 08:30:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x12bc4ac00) [pid = 1644] [serial = 1440] [outer = 0x0] 08:30:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x12c02a000) [pid = 1644] [serial = 1441] [outer = 0x12bc4ac00] 08:30:16 INFO - PROCESS | 1644 | 1464795016535 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x12c4f2800) [pid = 1644] [serial = 1442] [outer = 0x12bc4ac00] 08:30:16 INFO - PROCESS | 1644 | 1464795016920 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 08:30:16 INFO - PROCESS | 1644 | 1464795016928 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 1644 | 1464795016929 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:30:16 INFO - PROCESS | 1644 | 1464795016932 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 1644 | 1464795016935 Marionette TRACE conn2 <- [1,1894,null,{}] 08:30:16 INFO - PROCESS | 1644 | 1464795016938 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 1644 | 1464795017072 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:30:17 INFO - PROCESS | 1644 | 1464795017180 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x139a81800 == 112 [pid = 1644] [id = 481] 08:30:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x12bc4e800) [pid = 1644] [serial = 1443] [outer = 0x0] 08:30:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x12ca74c00) [pid = 1644] [serial = 1444] [outer = 0x12bc4e800] 08:30:17 INFO - PROCESS | 1644 | 1464795017209 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x12d32cc00) [pid = 1644] [serial = 1445] [outer = 0x12bc4e800] 08:30:17 INFO - PROCESS | 1644 | 1464795017622 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms 08:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:30:17 INFO - PROCESS | 1644 | 1464795017654 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 1644 | 1464795017655 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:30:17 INFO - PROCESS | 1644 | 1464795017658 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 1644 | 1464795017659 Marionette TRACE conn2 <- [1,1898,null,{}] 08:30:17 INFO - PROCESS | 1644 | 1464795017661 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 1644 | 1464795017777 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:30:17 INFO - PROCESS | 1644 | 1464795017871 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x13a05b800 == 113 [pid = 1644] [id = 482] 08:30:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x12ceec000) [pid = 1644] [serial = 1446] [outer = 0x0] 08:30:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x12ddba400) [pid = 1644] [serial = 1447] [outer = 0x12ceec000] 08:30:17 INFO - PROCESS | 1644 | 1464795017903 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x12ddc1000) [pid = 1644] [serial = 1448] [outer = 0x12ceec000] 08:30:18 INFO - PROCESS | 1644 | 1464795018317 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 08:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:30:18 INFO - PROCESS | 1644 | 1464795018329 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 1644 | 1464795018330 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:30:18 INFO - PROCESS | 1644 | 1464795018335 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 1644 | 1464795018336 Marionette TRACE conn2 <- [1,1902,null,{}] 08:30:18 INFO - PROCESS | 1644 | 1464795018339 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 1644 | 1464795018472 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:30:18 INFO - PROCESS | 1644 | 1464795018568 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b587000 == 114 [pid = 1644] [id = 483] 08:30:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x12dd7c400) [pid = 1644] [serial = 1449] [outer = 0x0] 08:30:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x12ddc3c00) [pid = 1644] [serial = 1450] [outer = 0x12dd7c400] 08:30:18 INFO - PROCESS | 1644 | 1464795018598 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x12ee09400) [pid = 1644] [serial = 1451] [outer = 0x12dd7c400] 08:30:19 INFO - PROCESS | 1644 | 1464795019003 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 771ms 08:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:30:19 INFO - PROCESS | 1644 | 1464795019116 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 1644 | 1464795019117 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:30:19 INFO - PROCESS | 1644 | 1464795019122 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 1644 | 1464795019123 Marionette TRACE conn2 <- [1,1906,null,{}] 08:30:19 INFO - PROCESS | 1644 | 1464795019125 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:19 INFO - PROCESS | 1644 | 1464795019245 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:30:19 INFO - PROCESS | 1644 | 1464795019343 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d49b000 == 115 [pid = 1644] [id = 484] 08:30:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x12976ac00) [pid = 1644] [serial = 1452] [outer = 0x0] 08:30:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x12ddbb400) [pid = 1644] [serial = 1453] [outer = 0x12976ac00] 08:30:19 INFO - PROCESS | 1644 | 1464795019378 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x137e0d400) [pid = 1644] [serial = 1454] [outer = 0x12976ac00] 08:30:19 INFO - PROCESS | 1644 | 1464795019858 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 08:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:30:19 INFO - PROCESS | 1644 | 1464795019908 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 1644 | 1464795019911 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:30:19 INFO - PROCESS | 1644 | 1464795019914 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 1644 | 1464795019920 Marionette TRACE conn2 <- [1,1910,null,{}] 08:30:19 INFO - PROCESS | 1644 | 1464795019923 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 1644 | 1464795020130 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:30:20 INFO - PROCESS | 1644 | 1464795020227 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1dc800 == 116 [pid = 1644] [id = 485] 08:30:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x12976c000) [pid = 1644] [serial = 1455] [outer = 0x0] 08:30:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x13a23bc00) [pid = 1644] [serial = 1456] [outer = 0x12976c000] 08:30:20 INFO - PROCESS | 1644 | 1464795020257 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x13a3b7800) [pid = 1644] [serial = 1457] [outer = 0x12976c000] 08:30:20 INFO - PROCESS | 1644 | 1464795020688 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 827ms 08:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:30:20 INFO - PROCESS | 1644 | 1464795020740 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 1644 | 1464795020742 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:30:20 INFO - PROCESS | 1644 | 1464795020744 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 1644 | 1464795020745 Marionette TRACE conn2 <- [1,1914,null,{}] 08:30:20 INFO - PROCESS | 1644 | 1464795020747 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 1644 | 1464795020870 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:30:21 INFO - PROCESS | 1644 | 1464795021217 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c1b800 == 117 [pid = 1644] [id = 486] 08:30:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x110f7fc00) [pid = 1644] [serial = 1458] [outer = 0x0] 08:30:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x11104e000) [pid = 1644] [serial = 1459] [outer = 0x110f7fc00] 08:30:21 INFO - PROCESS | 1644 | 1464795021267 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x112a16400) [pid = 1644] [serial = 1460] [outer = 0x110f7fc00] 08:30:21 INFO - PROCESS | 1644 | 1464795021810 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1119ms 08:30:21 INFO - PROCESS | 1644 | 1464795021863 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 1644 | 1464795021866 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:30:21 INFO - PROCESS | 1644 | 1464795021870 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 1644 | 1464795021873 Marionette TRACE conn2 <- [1,1918,null,{}] 08:30:21 INFO - PROCESS | 1644 | 1464795021876 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 1644 | 1464795021995 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:30:22 INFO - PROCESS | 1644 | 1464795022094 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b381000 == 118 [pid = 1644] [id = 487] 08:30:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x116866800) [pid = 1644] [serial = 1461] [outer = 0x0] 08:30:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x116958000) [pid = 1644] [serial = 1462] [outer = 0x116866800] 08:30:22 INFO - PROCESS | 1644 | 1464795022122 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x118419800) [pid = 1644] [serial = 1463] [outer = 0x116866800] 08:30:22 INFO - PROCESS | 1644 | 1464795022706 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 873ms 08:30:22 INFO - PROCESS | 1644 | 1464795022746 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:30:22 INFO - PROCESS | 1644 | 1464795022751 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:30:22 INFO - PROCESS | 1644 | 1464795022755 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 1644 | 1464795022758 Marionette TRACE conn2 <- [1,1922,null,{}] 08:30:22 INFO - PROCESS | 1644 | 1464795022761 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 1644 | 1464795022904 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:30:23 INFO - PROCESS | 1644 | 1464795023044 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x13503c800 == 117 [pid = 1644] [id = 473] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4d9800 == 116 [pid = 1644] [id = 472] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12d175800 == 115 [pid = 1644] [id = 471] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce61800 == 114 [pid = 1644] [id = 470] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0b8800 == 113 [pid = 1644] [id = 469] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x137e03000) [pid = 1644] [serial = 1347] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x116990000 == 114 [pid = 1644] [id = 488] 08:30:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x110f7e800) [pid = 1644] [serial = 1464] [outer = 0x0] 08:30:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x113148c00) [pid = 1644] [serial = 1465] [outer = 0x110f7e800] 08:30:23 INFO - PROCESS | 1644 | 1464795023117 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x1187a2c00) [pid = 1644] [serial = 1466] [outer = 0x110f7e800] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0a4000 == 113 [pid = 1644] [id = 468] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1de800 == 112 [pid = 1644] [id = 467] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12a885800 == 111 [pid = 1644] [id = 466] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x124e77800 == 110 [pid = 1644] [id = 465] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x121053000 == 109 [pid = 1644] [id = 464] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x119c11000 == 108 [pid = 1644] [id = 463] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x1245ac800 == 107 [pid = 1644] [id = 462] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x119f1a800 == 106 [pid = 1644] [id = 461] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x13b8cf800 == 105 [pid = 1644] [id = 456] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x13a073000 == 104 [pid = 1644] [id = 455] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x139d63800 == 103 [pid = 1644] [id = 454] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x13a060000 == 102 [pid = 1644] [id = 453] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x135026000 == 101 [pid = 1644] [id = 452] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12917e000 == 100 [pid = 1644] [id = 451] 08:30:23 INFO - PROCESS | 1644 | --DOCSHELL 0x1172cc000 == 99 [pid = 1644] [id = 450] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x129b68000) [pid = 1644] [serial = 1332] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x12cee1400) [pid = 1644] [serial = 1308] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x118255000) [pid = 1644] [serial = 1317] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x118525800) [pid = 1644] [serial = 1318] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x126888000) [pid = 1644] [serial = 1293] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x119ea5400) [pid = 1644] [serial = 1290] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x1230ca400) [pid = 1644] [serial = 1326] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x1239e0000) [pid = 1644] [serial = 1327] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x119e9fc00) [pid = 1644] [serial = 1323] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x12bc45c00) [pid = 1644] [serial = 1335] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x121004400) [pid = 1644] [serial = 1324] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x116869400) [pid = 1644] [serial = 1320] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x1187c1000) [pid = 1644] [serial = 1321] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x1167c8c00) [pid = 1644] [serial = 1284] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x111055400) [pid = 1644] [serial = 1281] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x113c50800) [pid = 1644] [serial = 1315] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x1128b5000) [pid = 1644] [serial = 1314] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x12643b400) [pid = 1644] [serial = 1329] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x12c026800) [pid = 1644] [serial = 1299] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x12ca77400) [pid = 1644] [serial = 1338] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x12c4e9400) [pid = 1644] [serial = 1302] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x12b1d2800) [pid = 1644] [serial = 1296] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x118626800) [pid = 1644] [serial = 1287] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x12c32bc00) [pid = 1644] [serial = 1336] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x119cb1000) [pid = 1644] [serial = 1311] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x12ca76c00) [pid = 1644] [serial = 1305] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x12afe8c00) [pid = 1644] [serial = 1279] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x12dd73000) [pid = 1644] [serial = 1339] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x123026400) [pid = 1644] [serial = 1341] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x12b3e4000) [pid = 1644] [serial = 1333] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x12ddc5c00) [pid = 1644] [serial = 1345] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x129768000) [pid = 1644] [serial = 1330] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x12dd7c000) [pid = 1644] [serial = 1344] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x12bc22800) [pid = 1644] [serial = 1342] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1644 | 1464795023449 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 721ms 08:30:23 INFO - PROCESS | 1644 | 1464795023475 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 1644 | 1464795023477 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:30:23 INFO - PROCESS | 1644 | 1464795023480 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 1644 | 1464795023488 Marionette TRACE conn2 <- [1,1926,null,{}] 08:30:23 INFO - PROCESS | 1644 | 1464795023494 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 1644 | 1464795023601 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:30:23 INFO - PROCESS | 1644 | 1464795023685 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1248a1000 == 100 [pid = 1644] [id = 489] 08:30:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x118541c00) [pid = 1644] [serial = 1467] [outer = 0x0] 08:30:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x11954d400) [pid = 1644] [serial = 1468] [outer = 0x118541c00] 08:30:23 INFO - PROCESS | 1644 | 1464795023711 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x11a3bd800) [pid = 1644] [serial = 1469] [outer = 0x118541c00] 08:30:24 INFO - PROCESS | 1644 | 1464795024027 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 579ms 08:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:30:24 INFO - PROCESS | 1644 | 1464795024058 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1644 | 1464795024060 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:30:24 INFO - PROCESS | 1644 | 1464795024062 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1644 | 1464795024064 Marionette TRACE conn2 <- [1,1930,null,{}] 08:30:24 INFO - PROCESS | 1644 | 1464795024069 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 1644 | 1464795024206 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:30:24 INFO - PROCESS | 1644 | 1464795024347 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa9f800 == 101 [pid = 1644] [id = 490] 08:30:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x11a317000) [pid = 1644] [serial = 1470] [outer = 0x0] 08:30:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x1230c8800) [pid = 1644] [serial = 1471] [outer = 0x11a317000] 08:30:24 INFO - PROCESS | 1644 | 1464795024391 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x124104000) [pid = 1644] [serial = 1472] [outer = 0x11a317000] 08:30:24 INFO - PROCESS | 1644 | 1464795024771 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 723ms 08:30:24 INFO - PROCESS | 1644 | 1464795024797 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1644 | 1464795024798 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:30:24 INFO - PROCESS | 1644 | 1464795024803 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1644 | 1464795024804 Marionette TRACE conn2 <- [1,1934,null,{}] 08:30:24 INFO - PROCESS | 1644 | 1464795024807 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 1644 | 1464795024904 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:30:24 INFO - PROCESS | 1644 | 1464795024909 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4ce000 == 102 [pid = 1644] [id = 491] 08:30:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x12604cc00) [pid = 1644] [serial = 1473] [outer = 0x0] 08:30:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x126888000) [pid = 1644] [serial = 1474] [outer = 0x12604cc00] 08:30:24 INFO - PROCESS | 1644 | 1464795024939 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x128f65000) [pid = 1644] [serial = 1475] [outer = 0x12604cc00] 08:30:25 INFO - PROCESS | 1644 | 1464795025307 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 523ms 08:30:25 INFO - PROCESS | 1644 | 1464795025326 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:30:25 INFO - PROCESS | 1644 | 1464795025327 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:30:25 INFO - PROCESS | 1644 | 1464795025329 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 1644 | 1464795025330 Marionette TRACE conn2 <- [1,1938,null,{}] 08:30:25 INFO - PROCESS | 1644 | 1464795025334 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 1644 | 1464795025437 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:30:25 INFO - PROCESS | 1644 | 1464795025543 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce65000 == 103 [pid = 1644] [id = 492] 08:30:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x12643b400) [pid = 1644] [serial = 1476] [outer = 0x0] 08:30:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x129770000) [pid = 1644] [serial = 1477] [outer = 0x12643b400] 08:30:25 INFO - PROCESS | 1644 | 1464795025569 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x12bc22800) [pid = 1644] [serial = 1478] [outer = 0x12643b400] 08:30:25 INFO - PROCESS | 1644 | 1464795025910 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 623ms 08:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:30:25 INFO - PROCESS | 1644 | 1464795025953 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 1644 | 1464795025954 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:30:25 INFO - PROCESS | 1644 | 1464795025956 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 1644 | 1464795025957 Marionette TRACE conn2 <- [1,1942,null,{}] 08:30:25 INFO - PROCESS | 1644 | 1464795025960 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:26 INFO - PROCESS | 1644 | 1464795026088 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:30:26 INFO - PROCESS | 1644 | 1464795026104 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x135025800 == 104 [pid = 1644] [id = 493] 08:30:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x12b29f800) [pid = 1644] [serial = 1479] [outer = 0x0] 08:30:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x12c32bc00) [pid = 1644] [serial = 1480] [outer = 0x12b29f800] 08:30:26 INFO - PROCESS | 1644 | 1464795026129 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x12dd73400) [pid = 1644] [serial = 1481] [outer = 0x12b29f800] 08:30:26 INFO - PROCESS | 1644 | 1464795026491 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 569ms 08:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:30:26 INFO - PROCESS | 1644 | 1464795026526 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 1644 | 1464795026527 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:30:26 INFO - PROCESS | 1644 | 1464795026529 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 1644 | 1464795026530 Marionette TRACE conn2 <- [1,1946,null,{}] 08:30:26 INFO - PROCESS | 1644 | 1464795026533 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:26 INFO - PROCESS | 1644 | 1464795026663 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:30:26 INFO - PROCESS | 1644 | 1464795026675 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355f4800 == 105 [pid = 1644] [id = 494] 08:30:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x12c90fc00) [pid = 1644] [serial = 1482] [outer = 0x0] 08:30:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x134fdd000) [pid = 1644] [serial = 1483] [outer = 0x12c90fc00] 08:30:26 INFO - PROCESS | 1644 | 1464795026701 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x134fe1c00) [pid = 1644] [serial = 1484] [outer = 0x12c90fc00] 08:30:27 INFO - PROCESS | 1644 | 1464795027089 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 571ms 08:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:30:27 INFO - PROCESS | 1644 | 1464795027102 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 1644 | 1464795027104 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:30:27 INFO - PROCESS | 1644 | 1464795027106 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 1644 | 1464795027107 Marionette TRACE conn2 <- [1,1950,null,{}] 08:30:27 INFO - PROCESS | 1644 | 1464795027109 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 1644 | 1464795027251 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:30:27 INFO - PROCESS | 1644 | 1464795027269 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359f8000 == 106 [pid = 1644] [id = 495] 08:30:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x134fe3000) [pid = 1644] [serial = 1485] [outer = 0x0] 08:30:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x11844dc00) [pid = 1644] [serial = 1486] [outer = 0x134fe3000] 08:30:27 INFO - PROCESS | 1644 | 1464795027293 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x134feb000) [pid = 1644] [serial = 1487] [outer = 0x134fe3000] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x121007c00) [pid = 1644] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x118523c00) [pid = 1644] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x118a47c00) [pid = 1644] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x11616b400) [pid = 1644] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x121006400) [pid = 1644] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x118a4cc00) [pid = 1644] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x1167cf400) [pid = 1644] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x112a17800) [pid = 1644] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x1230c1800) [pid = 1644] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x121008400) [pid = 1644] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x117207800) [pid = 1644] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x1266f2400) [pid = 1644] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:30:27 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x111059c00) [pid = 1644] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:30:27 INFO - PROCESS | 1644 | 1464795027806 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 719ms 08:30:27 INFO - PROCESS | 1644 | 1464795027826 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 1644 | 1464795027827 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:30:27 INFO - PROCESS | 1644 | 1464795027830 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 1644 | 1464795027831 Marionette TRACE conn2 <- [1,1954,null,{}] 08:30:27 INFO - PROCESS | 1644 | 1464795027834 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 1644 | 1464795027933 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:30:28 INFO - PROCESS | 1644 | 1464795028040 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d725800 == 107 [pid = 1644] [id = 496] 08:30:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x11317cc00) [pid = 1644] [serial = 1488] [outer = 0x0] 08:30:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x121006400) [pid = 1644] [serial = 1489] [outer = 0x11317cc00] 08:30:28 INFO - PROCESS | 1644 | 1464795028069 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x12ddc9800) [pid = 1644] [serial = 1490] [outer = 0x11317cc00] 08:30:28 INFO - PROCESS | 1644 | 1464795028361 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 572ms 08:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:30:28 INFO - PROCESS | 1644 | 1464795028404 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 1644 | 1464795028405 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:30:28 INFO - PROCESS | 1644 | 1464795028407 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 1644 | 1464795028409 Marionette TRACE conn2 <- [1,1958,null,{}] 08:30:28 INFO - PROCESS | 1644 | 1464795028412 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:28 INFO - PROCESS | 1644 | 1464795028526 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:30:28 INFO - PROCESS | 1644 | 1464795028609 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a92800 == 108 [pid = 1644] [id = 497] 08:30:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x1187bb400) [pid = 1644] [serial = 1491] [outer = 0x0] 08:30:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x135a7fc00) [pid = 1644] [serial = 1492] [outer = 0x1187bb400] 08:30:28 INFO - PROCESS | 1644 | 1464795028642 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x138b33400) [pid = 1644] [serial = 1493] [outer = 0x1187bb400] 08:30:28 INFO - PROCESS | 1644 | 1464795028922 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 568ms 08:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:30:28 INFO - PROCESS | 1644 | 1464795028977 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 1644 | 1464795028978 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:30:28 INFO - PROCESS | 1644 | 1464795028981 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 1644 | 1464795028985 Marionette TRACE conn2 <- [1,1962,null,{}] 08:30:28 INFO - PROCESS | 1644 | 1464795028988 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 1644 | 1464795029119 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:30:29 INFO - PROCESS | 1644 | 1464795029125 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x13ac7b000 == 109 [pid = 1644] [id = 498] 08:30:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x112045000) [pid = 1644] [serial = 1494] [outer = 0x0] 08:30:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x139a4d400) [pid = 1644] [serial = 1495] [outer = 0x112045000] 08:30:29 INFO - PROCESS | 1644 | 1464795029164 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x139a52c00) [pid = 1644] [serial = 1496] [outer = 0x112045000] 08:30:29 INFO - PROCESS | 1644 | 1464795029670 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 722ms 08:30:29 INFO - PROCESS | 1644 | 1464795029825 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 1644 | 1464795029828 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:30:29 INFO - PROCESS | 1644 | 1464795029865 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 1644 | 1464795029869 Marionette TRACE conn2 <- [1,1966,null,{}] 08:30:29 INFO - PROCESS | 1644 | 1464795029875 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 1644 | 1464795030006 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:30:30 INFO - PROCESS | 1644 | 1464795030100 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f1d000 == 110 [pid = 1644] [id = 499] 08:30:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x1128b5000) [pid = 1644] [serial = 1497] [outer = 0x0] 08:30:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x113149400) [pid = 1644] [serial = 1498] [outer = 0x1128b5000] 08:30:30 INFO - PROCESS | 1644 | 1464795030130 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x1167cf800) [pid = 1644] [serial = 1499] [outer = 0x1128b5000] 08:30:30 INFO - PROCESS | 1644 | 1464795030606 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 804ms 08:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:30:30 INFO - PROCESS | 1644 | 1464795030641 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 1644 | 1464795030643 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:30:30 INFO - PROCESS | 1644 | 1464795030649 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 1644 | 1464795030652 Marionette TRACE conn2 <- [1,1970,null,{}] 08:30:30 INFO - PROCESS | 1644 | 1464795030674 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 1644 | 1464795030799 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:30:30 INFO - PROCESS | 1644 | 1464795030897 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba97800 == 111 [pid = 1644] [id = 500] 08:30:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x11849c400) [pid = 1644] [serial = 1500] [outer = 0x0] 08:30:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x11862e400) [pid = 1644] [serial = 1501] [outer = 0x11849c400] 08:30:30 INFO - PROCESS | 1644 | 1464795030929 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x118a44800) [pid = 1644] [serial = 1502] [outer = 0x11849c400] 08:30:31 INFO - PROCESS | 1644 | 1464795031341 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 740ms 08:30:31 INFO - PROCESS | 1644 | 1464795031387 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 1644 | 1464795031389 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:30:31 INFO - PROCESS | 1644 | 1464795031391 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 1644 | 1464795031393 Marionette TRACE conn2 <- [1,1974,null,{}] 08:30:31 INFO - PROCESS | 1644 | 1464795031400 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 1644 | 1464795031526 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:30:31 INFO - PROCESS | 1644 | 1464795031658 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x139a92800 == 112 [pid = 1644] [id = 501] 08:30:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x11a3bb800) [pid = 1644] [serial = 1503] [outer = 0x0] 08:30:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x1212c2c00) [pid = 1644] [serial = 1504] [outer = 0x11a3bb800] 08:30:31 INFO - PROCESS | 1644 | 1464795031693 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x12410dc00) [pid = 1644] [serial = 1505] [outer = 0x11a3bb800] 08:30:32 INFO - PROCESS | 1644 | 1464795032118 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 769ms 08:30:32 INFO - PROCESS | 1644 | 1464795032163 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 1644 | 1464795032164 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:30:32 INFO - PROCESS | 1644 | 1464795032168 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 1644 | 1464795032169 Marionette TRACE conn2 <- [1,1978,null,{}] 08:30:32 INFO - PROCESS | 1644 | 1464795032172 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 1644 | 1464795032295 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:30:32 INFO - PROCESS | 1644 | 1464795032420 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x139f13000 == 113 [pid = 1644] [id = 502] 08:30:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x1187c0400) [pid = 1644] [serial = 1506] [outer = 0x0] 08:30:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x128d33c00) [pid = 1644] [serial = 1507] [outer = 0x1187c0400] 08:30:32 INFO - PROCESS | 1644 | 1464795032452 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x12aa3ac00) [pid = 1644] [serial = 1508] [outer = 0x1187c0400] 08:30:32 INFO - PROCESS | 1644 | 1464795032857 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 719ms 08:30:32 INFO - PROCESS | 1644 | 1464795032888 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 1644 | 1464795032889 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:30:32 INFO - PROCESS | 1644 | 1464795032891 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 1644 | 1464795032892 Marionette TRACE conn2 <- [1,1982,null,{}] 08:30:32 INFO - PROCESS | 1644 | 1464795032895 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 1644 | 1464795033014 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:30:33 INFO - PROCESS | 1644 | 1464795033141 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a6b000 == 114 [pid = 1644] [id = 503] 08:30:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x126e86000) [pid = 1644] [serial = 1509] [outer = 0x0] 08:30:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x12d338000) [pid = 1644] [serial = 1510] [outer = 0x126e86000] 08:30:33 INFO - PROCESS | 1644 | 1464795033172 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x134fe3800) [pid = 1644] [serial = 1511] [outer = 0x126e86000] 08:30:33 INFO - PROCESS | 1644 | 1464795033598 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 718ms 08:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:30:33 INFO - PROCESS | 1644 | 1464795033610 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 1644 | 1464795033611 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:30:33 INFO - PROCESS | 1644 | 1464795033613 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1644 | 1464795033615 Marionette TRACE conn2 <- [1,1986,null,{}] 08:30:33 INFO - PROCESS | 1644 | 1464795033617 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 1644 | 1464795033773 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:30:33 INFO - PROCESS | 1644 | 1464795033904 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b8c8800 == 115 [pid = 1644] [id = 504] 08:30:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x137e07400) [pid = 1644] [serial = 1512] [outer = 0x0] 08:30:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x138d17400) [pid = 1644] [serial = 1513] [outer = 0x137e07400] 08:30:33 INFO - PROCESS | 1644 | 1464795033935 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 268 (0x138d24800) [pid = 1644] [serial = 1514] [outer = 0x137e07400] 08:30:34 INFO - PROCESS | 1644 | 1464795034367 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 772ms 08:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:30:34 INFO - PROCESS | 1644 | 1464795034386 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 1644 | 1464795034387 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:30:34 INFO - PROCESS | 1644 | 1464795034389 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 1644 | 1464795034390 Marionette TRACE conn2 <- [1,1990,null,{}] 08:30:34 INFO - PROCESS | 1644 | 1464795034393 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 1644 | 1464795034512 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:30:34 INFO - PROCESS | 1644 | 1464795034638 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b555000 == 116 [pid = 1644] [id = 505] 08:30:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 269 (0x137e0bc00) [pid = 1644] [serial = 1515] [outer = 0x0] 08:30:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 270 (0x139a55800) [pid = 1644] [serial = 1516] [outer = 0x137e0bc00] 08:30:34 INFO - PROCESS | 1644 | 1464795034670 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 271 (0x139a5ac00) [pid = 1644] [serial = 1517] [outer = 0x137e0bc00] 08:30:35 INFO - PROCESS | 1644 | 1464795035056 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 721ms 08:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:30:35 INFO - PROCESS | 1644 | 1464795035110 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 1644 | 1464795035111 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:30:35 INFO - PROCESS | 1644 | 1464795035114 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 1644 | 1464795035115 Marionette TRACE conn2 <- [1,1994,null,{}] 08:30:35 INFO - PROCESS | 1644 | 1464795035118 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 1644 | 1464795035252 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:30:35 INFO - PROCESS | 1644 | 1464795035386 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x1389ad000 == 117 [pid = 1644] [id = 506] 08:30:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 272 (0x139a51c00) [pid = 1644] [serial = 1518] [outer = 0x0] 08:30:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 273 (0x139b4e000) [pid = 1644] [serial = 1519] [outer = 0x139a51c00] 08:30:35 INFO - PROCESS | 1644 | 1464795035418 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 274 (0x139b53000) [pid = 1644] [serial = 1520] [outer = 0x139a51c00] 08:30:35 INFO - PROCESS | 1644 | 1464795035891 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 821ms 08:30:35 INFO - PROCESS | 1644 | 1464795035935 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 1644 | 1464795035937 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:30:35 INFO - PROCESS | 1644 | 1464795035939 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 1644 | 1464795035940 Marionette TRACE conn2 <- [1,1998,null,{}] 08:30:35 INFO - PROCESS | 1644 | 1464795035943 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:36 INFO - PROCESS | 1644 | 1464795036067 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:30:36 INFO - PROCESS | 1644 | 1464795036196 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x11823a000 == 118 [pid = 1644] [id = 507] 08:30:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 275 (0x1122a9800) [pid = 1644] [serial = 1521] [outer = 0x0] 08:30:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 276 (0x118203c00) [pid = 1644] [serial = 1522] [outer = 0x1122a9800] 08:30:36 INFO - PROCESS | 1644 | 1464795036231 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 277 (0x124104800) [pid = 1644] [serial = 1523] [outer = 0x1122a9800] 08:30:37 INFO - PROCESS | 1644 | 1464795036999 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1074ms 08:30:37 INFO - PROCESS | 1644 | 1464795037013 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1644 | 1464795037015 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:30:37 INFO - PROCESS | 1644 | 1464795037019 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1644 | 1464795037021 Marionette TRACE conn2 <- [1,2002,null,{}] 08:30:37 INFO - PROCESS | 1644 | 1464795037024 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 1644 | 1464795037143 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:30:37 INFO - PROCESS | 1644 | 1464795037281 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x129420800 == 119 [pid = 1644] [id = 508] 08:30:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 278 (0x112025000) [pid = 1644] [serial = 1524] [outer = 0x0] 08:30:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 279 (0x1165bcc00) [pid = 1644] [serial = 1525] [outer = 0x112025000] 08:30:37 INFO - PROCESS | 1644 | 1464795037313 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 280 (0x118525800) [pid = 1644] [serial = 1526] [outer = 0x112025000] 08:30:37 INFO - PROCESS | 1644 | 1464795037821 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 872ms 08:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:30:37 INFO - PROCESS | 1644 | 1464795037891 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1644 | 1464795037894 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:30:37 INFO - PROCESS | 1644 | 1464795037898 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1644 | 1464795037900 Marionette TRACE conn2 <- [1,2006,null,{}] 08:30:37 INFO - PROCESS | 1644 | 1464795037903 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 1644 | 1464795038029 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:30:38 INFO - PROCESS | 1644 | 1464795038136 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a87f000 == 120 [pid = 1644] [id = 509] 08:30:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 281 (0x118446000) [pid = 1644] [serial = 1527] [outer = 0x0] 08:30:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 282 (0x1187a4400) [pid = 1644] [serial = 1528] [outer = 0x118446000] 08:30:38 INFO - PROCESS | 1644 | 1464795038164 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 283 (0x1192ce800) [pid = 1644] [serial = 1529] [outer = 0x118446000] 08:30:38 INFO - PROCESS | 1644 | 1464795038605 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 722ms 08:30:38 INFO - PROCESS | 1644 | 1464795038621 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 1644 | 1464795038622 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:30:38 INFO - PROCESS | 1644 | 1464795038624 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 1644 | 1464795038627 Marionette TRACE conn2 <- [1,2010,null,{}] 08:30:38 INFO - PROCESS | 1644 | 1464795038634 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 1644 | 1464795038750 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:30:38 INFO - PROCESS | 1644 | 1464795038857 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4a3000 == 121 [pid = 1644] [id = 510] 08:30:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 284 (0x119ea4400) [pid = 1644] [serial = 1530] [outer = 0x0] 08:30:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 285 (0x1212bf800) [pid = 1644] [serial = 1531] [outer = 0x119ea4400] 08:30:38 INFO - PROCESS | 1644 | 1464795038885 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 286 (0x124106800) [pid = 1644] [serial = 1532] [outer = 0x119ea4400] 08:30:39 INFO - PROCESS | 1644 | 1464795039322 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 720ms 08:30:39 INFO - PROCESS | 1644 | 1464795039345 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 1644 | 1464795039347 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:30:39 INFO - PROCESS | 1644 | 1464795039349 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 1644 | 1464795039350 Marionette TRACE conn2 <- [1,2014,null,{}] 08:30:39 INFO - PROCESS | 1644 | 1464795039353 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 1644 | 1464795039484 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:30:39 INFO - PROCESS | 1644 | 1464795039619 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x123633000 == 122 [pid = 1644] [id = 511] 08:30:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 287 (0x1242f3400) [pid = 1644] [serial = 1533] [outer = 0x0] 08:30:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 288 (0x12604dc00) [pid = 1644] [serial = 1534] [outer = 0x1242f3400] 08:30:39 INFO - PROCESS | 1644 | 1464795039648 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 289 (0x126c32000) [pid = 1644] [serial = 1535] [outer = 0x1242f3400] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x135333800 == 121 [pid = 1644] [id = 385] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x135b96800 == 120 [pid = 1644] [id = 388] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x117f27000 == 119 [pid = 1644] [id = 391] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x1359dd000 == 118 [pid = 1644] [id = 387] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x138a92800 == 117 [pid = 1644] [id = 497] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12d725800 == 116 [pid = 1644] [id = 496] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x1359f8000 == 115 [pid = 1644] [id = 495] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 288 (0x12c335800) [pid = 1644] [serial = 1362] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 287 (0x13a231800) [pid = 1644] [serial = 1380] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 286 (0x11820d000) [pid = 1644] [serial = 1353] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 285 (0x138b3c800) [pid = 1644] [serial = 1377] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 284 (0x137e06c00) [pid = 1644] [serial = 1368] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 283 (0x128d34c00) [pid = 1644] [serial = 1359] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 282 (0x11972dc00) [pid = 1644] [serial = 1356] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 281 (0x138b31000) [pid = 1644] [serial = 1371] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 280 (0x138b3a400) [pid = 1644] [serial = 1374] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 279 (0x110f10400) [pid = 1644] [serial = 1350] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 278 (0x12ddc0000) [pid = 1644] [serial = 1365] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOMWINDOW == 277 (0x12976a400) [pid = 1644] [serial = 1420] [outer = 0x0] [url = about:blank] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x1355f4800 == 114 [pid = 1644] [id = 494] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x135025800 == 113 [pid = 1644] [id = 493] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce65000 == 112 [pid = 1644] [id = 492] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4ce000 == 111 [pid = 1644] [id = 491] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa9f800 == 110 [pid = 1644] [id = 490] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x1248a1000 == 109 [pid = 1644] [id = 489] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x116990000 == 108 [pid = 1644] [id = 488] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12b381000 == 107 [pid = 1644] [id = 487] 08:30:39 INFO - PROCESS | 1644 | --DOCSHELL 0x119c1b800 == 106 [pid = 1644] [id = 486] 08:30:40 INFO - PROCESS | 1644 | --DOCSHELL 0x135cc4000 == 105 [pid = 1644] [id = 479] 08:30:40 INFO - PROCESS | 1644 | --DOCSHELL 0x1359e0000 == 104 [pid = 1644] [id = 478] 08:30:40 INFO - PROCESS | 1644 | --DOCSHELL 0x13563a800 == 103 [pid = 1644] [id = 477] 08:30:40 INFO - PROCESS | 1644 | --DOCSHELL 0x12caf6000 == 102 [pid = 1644] [id = 476] 08:30:40 INFO - PROCESS | 1644 | --DOCSHELL 0x124267000 == 101 [pid = 1644] [id = 475] 08:30:40 INFO - PROCESS | 1644 | --DOCSHELL 0x116945000 == 100 [pid = 1644] [id = 474] 08:30:40 INFO - PROCESS | 1644 | 1464795040046 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 276 (0x126046800) [pid = 1644] [serial = 1414] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 275 (0x118629000) [pid = 1644] [serial = 1395] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 274 (0x1192c7800) [pid = 1644] [serial = 1398] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 273 (0x1187b8800) [pid = 1644] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 272 (0x11844b800) [pid = 1644] [serial = 1393] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 271 (0x1230c9c00) [pid = 1644] [serial = 1404] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 270 (0x11a3af400) [pid = 1644] [serial = 1401] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 269 (0x116962000) [pid = 1644] [serial = 1389] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 268 (0x112fde000) [pid = 1644] [serial = 1386] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 267 (0x1187b6400) [pid = 1644] [serial = 1396] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x123d3c000) [pid = 1644] [serial = 1408] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x117213400) [pid = 1644] [serial = 1392] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x113188800) [pid = 1644] [serial = 1387] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x1235b8800) [pid = 1644] [serial = 1405] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x12643dc00) [pid = 1644] [serial = 1412] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x1242e6800) [pid = 1644] [serial = 1409] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x137e0a000) [pid = 1644] [serial = 1348] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x1248d7400) [pid = 1644] [serial = 1411] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x128d47c00) [pid = 1644] [serial = 1417] [outer = 0x0] [url = about:blank] 08:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x119ea3000) [pid = 1644] [serial = 1399] [outer = 0x0] [url = about:blank] 08:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 725ms 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x126e82000) [pid = 1644] [serial = 1415] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x111d28000) [pid = 1644] [serial = 1383] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x11278bc00) [pid = 1644] [serial = 1384] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x129637400) [pid = 1644] [serial = 1418] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x1212bd400) [pid = 1644] [serial = 1402] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x117255800) [pid = 1644] [serial = 1390] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1644 | 1464795040077 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 1644 | 1464795040078 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:30:40 INFO - PROCESS | 1644 | 1464795040080 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1644 | 1464795040081 Marionette TRACE conn2 <- [1,2018,null,{}] 08:30:40 INFO - PROCESS | 1644 | 1464795040086 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 1644 | 1464795040185 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:30:40 INFO - PROCESS | 1644 | 1464795040191 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x119538000 == 101 [pid = 1644] [id = 512] 08:30:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x117213400) [pid = 1644] [serial = 1536] [outer = 0x0] 08:30:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x1187b9800) [pid = 1644] [serial = 1537] [outer = 0x117213400] 08:30:40 INFO - PROCESS | 1644 | 1464795040217 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x11a3af400) [pid = 1644] [serial = 1538] [outer = 0x117213400] 08:30:40 INFO - PROCESS | 1644 | 1464795040603 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 572ms 08:30:40 INFO - PROCESS | 1644 | 1464795040653 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 1644 | 1464795040654 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:30:40 INFO - PROCESS | 1644 | 1464795040656 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1644 | 1464795040657 Marionette TRACE conn2 <- [1,2022,null,{}] 08:30:40 INFO - PROCESS | 1644 | 1464795040660 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 1644 | 1464795040763 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:30:40 INFO - PROCESS | 1644 | 1464795040770 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a87a800 == 102 [pid = 1644] [id = 513] 08:30:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x1242e6800) [pid = 1644] [serial = 1539] [outer = 0x0] 08:30:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x128d34800) [pid = 1644] [serial = 1540] [outer = 0x1242e6800] 08:30:40 INFO - PROCESS | 1644 | 1464795040796 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x12aa3ec00) [pid = 1644] [serial = 1541] [outer = 0x1242e6800] 08:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 518ms 08:30:41 INFO - PROCESS | 1644 | 1464795041171 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:30:41 INFO - PROCESS | 1644 | 1464795041187 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 1644 | 1464795041188 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:30:41 INFO - PROCESS | 1644 | 1464795041190 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 1644 | 1464795041191 Marionette TRACE conn2 <- [1,2026,null,{}] 08:30:41 INFO - PROCESS | 1644 | 1464795041210 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 1644 | 1464795041308 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:30:41 INFO - PROCESS | 1644 | 1464795041313 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4b9800 == 103 [pid = 1644] [id = 514] 08:30:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x113154000) [pid = 1644] [serial = 1542] [outer = 0x0] 08:30:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x1264e2c00) [pid = 1644] [serial = 1543] [outer = 0x113154000] 08:30:41 INFO - PROCESS | 1644 | 1464795041338 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x12bc4d800) [pid = 1644] [serial = 1544] [outer = 0x113154000] 08:30:41 INFO - PROCESS | 1644 | 1464795041691 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 528ms 08:30:41 INFO - PROCESS | 1644 | 1464795041720 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 1644 | 1464795041721 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:30:41 INFO - PROCESS | 1644 | 1464795041723 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 1644 | 1464795041724 Marionette TRACE conn2 <- [1,2030,null,{}] 08:30:41 INFO - PROCESS | 1644 | 1464795041727 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 1644 | 1464795041826 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:30:41 INFO - PROCESS | 1644 | 1464795041927 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4c0800 == 104 [pid = 1644] [id = 515] 08:30:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x117211c00) [pid = 1644] [serial = 1545] [outer = 0x0] 08:30:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x12bc4f800) [pid = 1644] [serial = 1546] [outer = 0x117211c00] 08:30:41 INFO - PROCESS | 1644 | 1464795041954 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x12ca73c00) [pid = 1644] [serial = 1547] [outer = 0x117211c00] 08:30:42 INFO - PROCESS | 1644 | 1464795042285 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 08:30:42 INFO - PROCESS | 1644 | 1464795042292 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 1644 | 1464795042293 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:30:42 INFO - PROCESS | 1644 | 1464795042304 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 1644 | 1464795042305 Marionette TRACE conn2 <- [1,2034,null,{}] 08:30:42 INFO - PROCESS | 1644 | 1464795042308 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 1644 | 1464795042453 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:30:42 INFO - PROCESS | 1644 | 1464795042466 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355ee000 == 105 [pid = 1644] [id = 516] 08:30:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x12c337400) [pid = 1644] [serial = 1548] [outer = 0x0] 08:30:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x12d32f400) [pid = 1644] [serial = 1549] [outer = 0x12c337400] 08:30:42 INFO - PROCESS | 1644 | 1464795042494 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x12ee05400) [pid = 1644] [serial = 1550] [outer = 0x12c337400] 08:30:42 INFO - PROCESS | 1644 | 1464795042854 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 579ms 08:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:30:42 INFO - PROCESS | 1644 | 1464795042876 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 1644 | 1464795042877 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:30:42 INFO - PROCESS | 1644 | 1464795042879 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 1644 | 1464795042880 Marionette TRACE conn2 <- [1,2038,null,{}] 08:30:42 INFO - PROCESS | 1644 | 1464795042883 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 1644 | 1464795043022 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:30:43 INFO - PROCESS | 1644 | 1464795043036 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359dd000 == 106 [pid = 1644] [id = 517] 08:30:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x12dd7d000) [pid = 1644] [serial = 1551] [outer = 0x0] 08:30:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 268 (0x134fe1800) [pid = 1644] [serial = 1552] [outer = 0x12dd7d000] 08:30:43 INFO - PROCESS | 1644 | 1464795043061 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 269 (0x135a7ac00) [pid = 1644] [serial = 1553] [outer = 0x12dd7d000] 08:30:43 INFO - PROCESS | 1644 | 1464795043465 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 619ms 08:30:43 INFO - PROCESS | 1644 | 1464795043499 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 1644 | 1464795043503 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:30:43 INFO - PROCESS | 1644 | 1464795043506 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 1644 | 1464795043508 Marionette TRACE conn2 <- [1,2042,null,{}] 08:30:43 INFO - PROCESS | 1644 | 1464795043511 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 1644 | 1464795043740 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:30:43 INFO - PROCESS | 1644 | 1464795043785 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x1389ab000 == 107 [pid = 1644] [id = 518] 08:30:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 270 (0x135a7a400) [pid = 1644] [serial = 1554] [outer = 0x0] 08:30:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 271 (0x137e04800) [pid = 1644] [serial = 1555] [outer = 0x135a7a400] 08:30:43 INFO - PROCESS | 1644 | 1464795043831 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 272 (0x139b4dc00) [pid = 1644] [serial = 1556] [outer = 0x135a7a400] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 271 (0x137e0e400) [pid = 1644] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 270 (0x12ddbd000) [pid = 1644] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 269 (0x12bc50c00) [pid = 1644] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 268 (0x1230c1400) [pid = 1644] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 267 (0x1248d8800) [pid = 1644] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x11841a400) [pid = 1644] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x11314d000) [pid = 1644] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x1165bc000) [pid = 1644] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x12ee04800) [pid = 1644] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x129603c00) [pid = 1644] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x12962f800) [pid = 1644] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x119eab800) [pid = 1644] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x110f83000) [pid = 1644] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x112a18000) [pid = 1644] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x126e81000) [pid = 1644] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x112fd3c00) [pid = 1644] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x12c024800) [pid = 1644] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x12c4ee000) [pid = 1644] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x118418400) [pid = 1644] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x1187a8c00) [pid = 1644] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x115e0d400) [pid = 1644] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x113152800) [pid = 1644] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x12aa3a000) [pid = 1644] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x110f7c000) [pid = 1644] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x119cb5800) [pid = 1644] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x12410e800) [pid = 1644] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x1239e9c00) [pid = 1644] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x112041000) [pid = 1644] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x1248d8000) [pid = 1644] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x1230cf400) [pid = 1644] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x129646800) [pid = 1644] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x12ee11c00) [pid = 1644] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x112727000) [pid = 1644] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x123e62800) [pid = 1644] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x11104f800) [pid = 1644] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x118257400) [pid = 1644] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x1187b0000) [pid = 1644] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x119552400) [pid = 1644] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x12960ec00) [pid = 1644] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x11844e000) [pid = 1644] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x11720ac00) [pid = 1644] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x113154400) [pid = 1644] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x110e9dc00) [pid = 1644] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x11824c000) [pid = 1644] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x1192d1000) [pid = 1644] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x129b63000) [pid = 1644] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x124105c00) [pid = 1644] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x111052400) [pid = 1644] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x119547c00) [pid = 1644] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x12bc48000) [pid = 1644] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x11203a800) [pid = 1644] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x111f30000) [pid = 1644] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x113189800) [pid = 1644] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12c4e6c00) [pid = 1644] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x12ca72000) [pid = 1644] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x110f7f400) [pid = 1644] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x118629800) [pid = 1644] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x110f11000) [pid = 1644] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x12319c400) [pid = 1644] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x12688b400) [pid = 1644] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x12b29f800) [pid = 1644] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x12643b400) [pid = 1644] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x12c90fc00) [pid = 1644] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x134fe3000) [pid = 1644] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x11317cc00) [pid = 1644] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x1187bb400) [pid = 1644] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x110e9f400) [pid = 1644] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x110f7fc00) [pid = 1644] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12604cc00) [pid = 1644] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x110f7e800) [pid = 1644] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x116866800) [pid = 1644] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x11954c400) [pid = 1644] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x118541c00) [pid = 1644] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x112a76c00) [pid = 1644] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12100f000) [pid = 1644] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x11a317000) [pid = 1644] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:30:44 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x118444800) [pid = 1644] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:30:44 INFO - PROCESS | 1644 | 1464795044873 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1373ms 08:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:30:44 INFO - PROCESS | 1644 | 1464795044879 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 1644 | 1464795044880 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:30:44 INFO - PROCESS | 1644 | 1464795044890 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 1644 | 1464795044891 Marionette TRACE conn2 <- [1,2046,null,{}] 08:30:44 INFO - PROCESS | 1644 | 1464795044893 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 1644 | 1464795044999 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:30:45 INFO - PROCESS | 1644 | 1464795045004 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x1198b9000 == 108 [pid = 1644] [id = 519] 08:30:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x110f11000) [pid = 1644] [serial = 1557] [outer = 0x0] 08:30:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x111059400) [pid = 1644] [serial = 1558] [outer = 0x110f11000] 08:30:45 INFO - PROCESS | 1644 | 1464795045029 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x112a1d400) [pid = 1644] [serial = 1559] [outer = 0x110f11000] 08:30:45 INFO - PROCESS | 1644 | 1464795045394 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 527ms 08:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:30:45 INFO - PROCESS | 1644 | 1464795045410 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 1644 | 1464795045411 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:30:45 INFO - PROCESS | 1644 | 1464795045413 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 1644 | 1464795045414 Marionette TRACE conn2 <- [1,2050,null,{}] 08:30:45 INFO - PROCESS | 1644 | 1464795045422 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 1644 | 1464795045572 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:30:45 INFO - PROCESS | 1644 | 1464795045581 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4c8000 == 109 [pid = 1644] [id = 520] 08:30:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x112a14000) [pid = 1644] [serial = 1560] [outer = 0x0] 08:30:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x113187000) [pid = 1644] [serial = 1561] [outer = 0x112a14000] 08:30:45 INFO - PROCESS | 1644 | 1464795045606 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x117002800) [pid = 1644] [serial = 1562] [outer = 0x112a14000] 08:30:45 INFO - PROCESS | 1644 | 1464795045953 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 572ms 08:30:45 INFO - PROCESS | 1644 | 1464795045987 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 1644 | 1464795045988 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:30:45 INFO - PROCESS | 1644 | 1464795045990 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 1644 | 1464795045991 Marionette TRACE conn2 <- [1,2054,null,{}] 08:30:45 INFO - PROCESS | 1644 | 1464795045994 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 1644 | 1464795046096 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:30:46 INFO - PROCESS | 1644 | 1464795046101 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x135b8f000 == 110 [pid = 1644] [id = 521] 08:30:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x117f03c00) [pid = 1644] [serial = 1563] [outer = 0x0] 08:30:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x11844e000) [pid = 1644] [serial = 1564] [outer = 0x117f03c00] 08:30:46 INFO - PROCESS | 1644 | 1464795046125 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x1187b0400) [pid = 1644] [serial = 1565] [outer = 0x117f03c00] 08:30:46 INFO - PROCESS | 1644 | 1464795046522 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 568ms 08:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:30:46 INFO - PROCESS | 1644 | 1464795046560 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 1644 | 1464795046561 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:30:46 INFO - PROCESS | 1644 | 1464795046563 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 1644 | 1464795046564 Marionette TRACE conn2 <- [1,2058,null,{}] 08:30:46 INFO - PROCESS | 1644 | 1464795046569 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 1644 | 1464795046671 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:30:46 INFO - PROCESS | 1644 | 1464795046676 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x138cb7000 == 111 [pid = 1644] [id = 522] 08:30:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x118499c00) [pid = 1644] [serial = 1566] [outer = 0x0] 08:30:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x119726000) [pid = 1644] [serial = 1567] [outer = 0x118499c00] 08:30:46 INFO - PROCESS | 1644 | 1464795046701 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x121005c00) [pid = 1644] [serial = 1568] [outer = 0x118499c00] 08:30:47 INFO - PROCESS | 1644 | 1464795047263 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 721ms 08:30:47 INFO - PROCESS | 1644 | 1464795047285 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 1644 | 1464795047288 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:30:47 INFO - PROCESS | 1644 | 1464795047292 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 1644 | 1464795047294 Marionette TRACE conn2 <- [1,2062,null,{}] 08:30:47 INFO - PROCESS | 1644 | 1464795047298 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 1644 | 1464795047436 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:30:47 INFO - PROCESS | 1644 | 1464795047576 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12914d000 == 112 [pid = 1644] [id = 523] 08:30:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x1167cf400) [pid = 1644] [serial = 1569] [outer = 0x0] 08:30:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x116b6f400) [pid = 1644] [serial = 1570] [outer = 0x1167cf400] 08:30:47 INFO - PROCESS | 1644 | 1464795047608 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x11841a400) [pid = 1644] [serial = 1571] [outer = 0x1167cf400] 08:30:48 INFO - PROCESS | 1644 | 1464795048033 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 771ms 08:30:48 INFO - PROCESS | 1644 | 1464795048073 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 1644 | 1464795048077 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:30:48 INFO - PROCESS | 1644 | 1464795048082 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 1644 | 1464795048085 Marionette TRACE conn2 <- [1,2066,null,{}] 08:30:48 INFO - PROCESS | 1644 | 1464795048088 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 1644 | 1464795048213 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:30:48 INFO - PROCESS | 1644 | 1464795048316 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d16e000 == 113 [pid = 1644] [id = 524] 08:30:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x1187ab000) [pid = 1644] [serial = 1572] [outer = 0x0] 08:30:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x11916e000) [pid = 1644] [serial = 1573] [outer = 0x1187ab000] 08:30:48 INFO - PROCESS | 1644 | 1464795048347 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x11972ec00) [pid = 1644] [serial = 1574] [outer = 0x1187ab000] 08:30:48 INFO - PROCESS | 1644 | 1464795048784 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 723ms 08:30:48 INFO - PROCESS | 1644 | 1464795048816 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 1644 | 1464795048817 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:30:48 INFO - PROCESS | 1644 | 1464795048835 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 1644 | 1464795048837 Marionette TRACE conn2 <- [1,2070,null,{}] 08:30:48 INFO - PROCESS | 1644 | 1464795048845 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 1644 | 1464795048971 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:30:49 INFO - PROCESS | 1644 | 1464795049105 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x139a7e000 == 114 [pid = 1644] [id = 525] 08:30:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x11a3bb400) [pid = 1644] [serial = 1575] [outer = 0x0] 08:30:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x1230cd000) [pid = 1644] [serial = 1576] [outer = 0x11a3bb400] 08:30:49 INFO - PROCESS | 1644 | 1464795049139 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x12410e000) [pid = 1644] [serial = 1577] [outer = 0x11a3bb400] 08:30:49 INFO - PROCESS | 1644 | 1464795049570 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 773ms 08:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:30:49 INFO - PROCESS | 1644 | 1464795049605 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 1644 | 1464795049607 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:30:49 INFO - PROCESS | 1644 | 1464795049610 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 1644 | 1464795049611 Marionette TRACE conn2 <- [1,2074,null,{}] 08:30:49 INFO - PROCESS | 1644 | 1464795049613 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 1644 | 1464795049739 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:30:49 INFO - PROCESS | 1644 | 1464795049871 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x139f10000 == 115 [pid = 1644] [id = 526] 08:30:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x1245c0400) [pid = 1644] [serial = 1578] [outer = 0x0] 08:30:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x12604cc00) [pid = 1644] [serial = 1579] [outer = 0x1245c0400] 08:30:49 INFO - PROCESS | 1644 | 1464795049902 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x126c34000) [pid = 1644] [serial = 1580] [outer = 0x1245c0400] 08:30:50 INFO - PROCESS | 1644 | 1464795050320 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 720ms 08:30:50 INFO - PROCESS | 1644 | 1464795050330 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 1644 | 1464795050332 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:30:50 INFO - PROCESS | 1644 | 1464795050355 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 1644 | 1464795050356 Marionette TRACE conn2 <- [1,2078,null,{}] 08:30:50 INFO - PROCESS | 1644 | 1464795050358 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 1644 | 1464795050478 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:30:50 INFO - PROCESS | 1644 | 1464795050614 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x13ac89000 == 116 [pid = 1644] [id = 527] 08:30:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x119728400) [pid = 1644] [serial = 1581] [outer = 0x0] 08:30:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x128d34c00) [pid = 1644] [serial = 1582] [outer = 0x119728400] 08:30:50 INFO - PROCESS | 1644 | 1464795050647 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x129611000) [pid = 1644] [serial = 1583] [outer = 0x119728400] 08:30:51 INFO - PROCESS | 1644 | 1464795051059 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 722ms 08:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:30:51 INFO - PROCESS | 1644 | 1464795051076 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 1644 | 1464795051078 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:30:51 INFO - PROCESS | 1644 | 1464795051080 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 1644 | 1464795051081 Marionette TRACE conn2 <- [1,2082,null,{}] 08:30:51 INFO - PROCESS | 1644 | 1464795051084 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:51 INFO - PROCESS | 1644 | 1464795051222 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:30:51 INFO - PROCESS | 1644 | 1464795051362 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b8c4000 == 117 [pid = 1644] [id = 528] 08:30:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x128f58c00) [pid = 1644] [serial = 1584] [outer = 0x0] 08:30:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x129b69400) [pid = 1644] [serial = 1585] [outer = 0x128f58c00] 08:30:51 INFO - PROCESS | 1644 | 1464795051394 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x12d337400) [pid = 1644] [serial = 1586] [outer = 0x128f58c00] 08:30:51 INFO - PROCESS | 1644 | 1464795051818 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 773ms 08:30:51 INFO - PROCESS | 1644 | 1464795051874 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 1644 | 1464795051875 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:30:51 INFO - PROCESS | 1644 | 1464795051878 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 1644 | 1464795051879 Marionette TRACE conn2 <- [1,2086,null,{}] 08:30:51 INFO - PROCESS | 1644 | 1464795051881 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 1644 | 1464795052003 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:30:52 INFO - PROCESS | 1644 | 1464795052112 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x144a9c000 == 118 [pid = 1644] [id = 529] 08:30:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x12ca6b800) [pid = 1644] [serial = 1587] [outer = 0x0] 08:30:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x12ee10800) [pid = 1644] [serial = 1588] [outer = 0x12ca6b800] 08:30:52 INFO - PROCESS | 1644 | 1464795052141 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x134fe6000) [pid = 1644] [serial = 1589] [outer = 0x12ca6b800] 08:30:52 INFO - PROCESS | 1644 | 1464795052593 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 08:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:30:52 INFO - PROCESS | 1644 | 1464795052649 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 1644 | 1464795052650 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:30:52 INFO - PROCESS | 1644 | 1464795052652 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 1644 | 1464795052653 Marionette TRACE conn2 <- [1,2090,null,{}] 08:30:52 INFO - PROCESS | 1644 | 1464795052656 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 1644 | 1464795052777 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:30:52 INFO - PROCESS | 1644 | 1464795052917 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x14381a800 == 119 [pid = 1644] [id = 530] 08:30:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12ee08c00) [pid = 1644] [serial = 1590] [outer = 0x0] 08:30:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x135a7c800) [pid = 1644] [serial = 1591] [outer = 0x12ee08c00] 08:30:52 INFO - PROCESS | 1644 | 1464795052948 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x138b32c00) [pid = 1644] [serial = 1592] [outer = 0x12ee08c00] 08:30:53 INFO - PROCESS | 1644 | 1464795053389 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 769ms 08:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:30:53 INFO - PROCESS | 1644 | 1464795053422 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 1644 | 1464795053423 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:30:53 INFO - PROCESS | 1644 | 1464795053425 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 1644 | 1464795053426 Marionette TRACE conn2 <- [1,2094,null,{}] 08:30:53 INFO - PROCESS | 1644 | 1464795053429 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 1644 | 1464795053552 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:30:53 INFO - PROCESS | 1644 | 1464795053662 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x143a91000 == 120 [pid = 1644] [id = 531] 08:30:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x138b36800) [pid = 1644] [serial = 1593] [outer = 0x0] 08:30:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x138d19800) [pid = 1644] [serial = 1594] [outer = 0x138b36800] 08:30:53 INFO - PROCESS | 1644 | 1464795053694 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x139a4d000) [pid = 1644] [serial = 1595] [outer = 0x138b36800] 08:30:54 INFO - PROCESS | 1644 | 1464795054174 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 770ms 08:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:30:54 INFO - PROCESS | 1644 | 1464795054195 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 1644 | 1464795054197 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:30:54 INFO - PROCESS | 1644 | 1464795054220 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 1644 | 1464795054221 Marionette TRACE conn2 <- [1,2098,null,{}] 08:30:54 INFO - PROCESS | 1644 | 1464795054226 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 1644 | 1464795054354 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:30:54 INFO - PROCESS | 1644 | 1464795054466 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x129425800 == 121 [pid = 1644] [id = 532] 08:30:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x1128ab800) [pid = 1644] [serial = 1596] [outer = 0x0] 08:30:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x1245c0800) [pid = 1644] [serial = 1597] [outer = 0x1128ab800] 08:30:54 INFO - PROCESS | 1644 | 1464795054495 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x135a81000) [pid = 1644] [serial = 1598] [outer = 0x1128ab800] 08:30:54 INFO - PROCESS | 1644 | 1464795054953 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 791ms 08:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:30:54 INFO - PROCESS | 1644 | 1464795054991 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 1644 | 1464795054993 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:30:54 INFO - PROCESS | 1644 | 1464795054995 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1644 | 1464795054997 Marionette TRACE conn2 <- [1,2102,null,{}] 08:30:55 INFO - PROCESS | 1644 | 1464795055000 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 1644 | 1464795055137 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:30:55 INFO - PROCESS | 1644 | 1464795055277 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x1195f6000 == 122 [pid = 1644] [id = 533] 08:30:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x110f0bc00) [pid = 1644] [serial = 1599] [outer = 0x0] 08:30:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x113c4c400) [pid = 1644] [serial = 1600] [outer = 0x110f0bc00] 08:30:55 INFO - PROCESS | 1644 | 1464795055314 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x12c32b800) [pid = 1644] [serial = 1601] [outer = 0x110f0bc00] 08:30:55 INFO - PROCESS | 1644 | 1464795055741 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 08:30:55 INFO - PROCESS | 1644 | 1464795055766 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 1644 | 1464795055769 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:30:55 INFO - PROCESS | 1644 | 1464795055772 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1644 | 1464795055773 Marionette TRACE conn2 <- [1,2106,null,{}] 08:30:55 INFO - PROCESS | 1644 | 1464795055775 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 1644 | 1464795055901 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:30:56 INFO - PROCESS | 1644 | 1464795056039 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x1171ae000 == 123 [pid = 1644] [id = 534] 08:30:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x110f13c00) [pid = 1644] [serial = 1602] [outer = 0x0] 08:30:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x112788400) [pid = 1644] [serial = 1603] [outer = 0x110f13c00] 08:30:56 INFO - PROCESS | 1644 | 1464795056069 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x116868400) [pid = 1644] [serial = 1604] [outer = 0x110f13c00] 08:30:56 INFO - PROCESS | 1644 | 1464795056813 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1069ms 08:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:30:56 INFO - PROCESS | 1644 | 1464795056842 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 1644 | 1464795056844 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:30:56 INFO - PROCESS | 1644 | 1464795056847 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 1644 | 1464795056849 Marionette TRACE conn2 <- [1,2110,null,{}] 08:30:56 INFO - PROCESS | 1644 | 1464795056853 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 1644 | 1464795056978 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:30:57 INFO - PROCESS | 1644 | 1464795057094 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x124e6e800 == 124 [pid = 1644] [id = 535] 08:30:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x1122b2800) [pid = 1644] [serial = 1605] [outer = 0x0] 08:30:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x112fde000) [pid = 1644] [serial = 1606] [outer = 0x1122b2800] 08:30:57 INFO - PROCESS | 1644 | 1464795057123 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x115e0d400) [pid = 1644] [serial = 1607] [outer = 0x1122b2800] 08:30:57 INFO - PROCESS | 1644 | 1464795057608 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 825ms 08:30:57 INFO - PROCESS | 1644 | 1464795057672 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 1644 | 1464795057676 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:30:57 INFO - PROCESS | 1644 | 1464795057680 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 1644 | 1464795057682 Marionette TRACE conn2 <- [1,2114,null,{}] 08:30:57 INFO - PROCESS | 1644 | 1464795057684 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 1644 | 1464795057802 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:30:57 INFO - PROCESS | 1644 | 1464795057919 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f1b000 == 125 [pid = 1644] [id = 536] 08:30:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x11607a000) [pid = 1644] [serial = 1608] [outer = 0x0] 08:30:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x117213800) [pid = 1644] [serial = 1609] [outer = 0x11607a000] 08:30:57 INFO - PROCESS | 1644 | 1464795057950 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x118257400) [pid = 1644] [serial = 1610] [outer = 0x11607a000] 08:30:58 INFO - PROCESS | 1644 | 1464795058424 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x135b8f000 == 124 [pid = 1644] [id = 521] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4c8000 == 123 [pid = 1644] [id = 520] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x1198b9000 == 122 [pid = 1644] [id = 519] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x139a4d400) [pid = 1644] [serial = 1495] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x12ddba400) [pid = 1644] [serial = 1447] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x12ddc3c00) [pid = 1644] [serial = 1450] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x12ddbb400) [pid = 1644] [serial = 1453] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x13a23bc00) [pid = 1644] [serial = 1456] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x1355ee000 == 121 [pid = 1644] [id = 516] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4c0800 == 120 [pid = 1644] [id = 515] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4b9800 == 119 [pid = 1644] [id = 514] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x12a87a800 == 118 [pid = 1644] [id = 513] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x119538000 == 117 [pid = 1644] [id = 512] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x123633000 == 116 [pid = 1644] [id = 511] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4a3000 == 115 [pid = 1644] [id = 510] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x12a87f000 == 114 [pid = 1644] [id = 509] 08:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 824ms 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x129420800 == 113 [pid = 1644] [id = 508] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x138a6b000 == 112 [pid = 1644] [id = 503] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x139f13000 == 111 [pid = 1644] [id = 502] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x139a92800 == 110 [pid = 1644] [id = 501] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba97800 == 109 [pid = 1644] [id = 500] 08:30:58 INFO - PROCESS | 1644 | --DOCSHELL 0x119f1d000 == 108 [pid = 1644] [id = 499] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x119cad800) [pid = 1644] [serial = 1090] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x1128b6000) [pid = 1644] [serial = 1282] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x126052c00) [pid = 1644] [serial = 1030] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x128d4a000) [pid = 1644] [serial = 1159] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x12afed800) [pid = 1644] [serial = 1168] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x12b2a7800) [pid = 1644] [serial = 1171] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x113180c00) [pid = 1644] [serial = 1021] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x124e44800) [pid = 1644] [serial = 1099] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x12960d400) [pid = 1644] [serial = 1162] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x11720d800) [pid = 1644] [serial = 1219] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x12ca6b400) [pid = 1644] [serial = 1303] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x12ceb1800) [pid = 1644] [serial = 1306] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x118a48400) [pid = 1644] [serial = 1222] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x119eaa000) [pid = 1644] [serial = 1027] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x116b6a000) [pid = 1644] [serial = 1147] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x117212800) [pid = 1644] [serial = 1285] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x12ceea800) [pid = 1644] [serial = 1363] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x129766400) [pid = 1644] [serial = 1243] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12372ec00) [pid = 1644] [serial = 1093] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12c4e9800) [pid = 1644] [serial = 1033] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x1245fdc00) [pid = 1644] [serial = 1096] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x12aa44400) [pid = 1644] [serial = 1421] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12960e400) [pid = 1644] [serial = 1228] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12c91c400) [pid = 1644] [serial = 1240] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12c331400) [pid = 1644] [serial = 1231] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x138b35400) [pid = 1644] [serial = 1372] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x1264d5000) [pid = 1644] [serial = 1105] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x12976b800) [pid = 1644] [serial = 1360] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x126446800) [pid = 1644] [serial = 1102] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x118631000) [pid = 1644] [serial = 1150] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x11972b400) [pid = 1644] [serial = 1153] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x121005400) [pid = 1644] [serial = 1156] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x13a3be000) [pid = 1644] [serial = 1378] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x124105800) [pid = 1644] [serial = 1291] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x11852f000) [pid = 1644] [serial = 1354] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x13a238000) [pid = 1644] [serial = 1381] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x11278b400) [pid = 1644] [serial = 1351] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x118532000) [pid = 1644] [serial = 1087] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x123d33000) [pid = 1644] [serial = 1357] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12bc31800) [pid = 1644] [serial = 1297] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x129639400) [pid = 1644] [serial = 1294] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x1128ab000) [pid = 1644] [serial = 1216] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x124e45400) [pid = 1644] [serial = 1225] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12d336400) [pid = 1644] [serial = 1309] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x112a21800) [pid = 1644] [serial = 1144] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x138b3f800) [pid = 1644] [serial = 1375] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12ee0b800) [pid = 1644] [serial = 1366] [outer = 0x0] [url = about:blank] 08:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12c330400) [pid = 1644] [serial = 1300] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x1230cc400) [pid = 1644] [serial = 1237] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x126e8ac00) [pid = 1644] [serial = 967] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x11954e000) [pid = 1644] [serial = 1288] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12c913000) [pid = 1644] [serial = 1312] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x11844b000) [pid = 1644] [serial = 1024] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x137e0f400) [pid = 1644] [serial = 1369] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x129645c00) [pid = 1644] [serial = 1165] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12c4f5400) [pid = 1644] [serial = 1234] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12ddbc400) [pid = 1644] [serial = 1036] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12b29f400) [pid = 1644] [serial = 1174] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x112d5ac00) [pid = 1644] [serial = 1081] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x116962800) [pid = 1644] [serial = 1084] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12ddc9800) [pid = 1644] [serial = 1490] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x129770000) [pid = 1644] [serial = 1477] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x135a7fc00) [pid = 1644] [serial = 1492] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12c32bc00) [pid = 1644] [serial = 1480] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12bc22800) [pid = 1644] [serial = 1478] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x134fdd000) [pid = 1644] [serial = 1483] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12dd73400) [pid = 1644] [serial = 1481] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x11844dc00) [pid = 1644] [serial = 1486] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x121006400) [pid = 1644] [serial = 1489] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x134fe1c00) [pid = 1644] [serial = 1484] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x138b33400) [pid = 1644] [serial = 1493] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x134feb000) [pid = 1644] [serial = 1487] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x1122b6c00) [pid = 1644] [serial = 1424] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x110f7d000) [pid = 1644] [serial = 1423] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x112a16400) [pid = 1644] [serial = 1460] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x11104e000) [pid = 1644] [serial = 1459] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x126888000) [pid = 1644] [serial = 1474] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x128f65000) [pid = 1644] [serial = 1475] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x113148c00) [pid = 1644] [serial = 1465] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x1187a2c00) [pid = 1644] [serial = 1466] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x118419800) [pid = 1644] [serial = 1463] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x116958000) [pid = 1644] [serial = 1462] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x121009000) [pid = 1644] [serial = 1432] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x1230cb000) [pid = 1644] [serial = 1433] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x11954d400) [pid = 1644] [serial = 1468] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x11a3bd800) [pid = 1644] [serial = 1469] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11686e000) [pid = 1644] [serial = 1426] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x117257800) [pid = 1644] [serial = 1427] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x1264d3400) [pid = 1644] [serial = 1435] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x126e7f000) [pid = 1644] [serial = 1436] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x124104000) [pid = 1644] [serial = 1472] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x1230c8800) [pid = 1644] [serial = 1471] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x12ca74c00) [pid = 1644] [serial = 1444] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12c02a000) [pid = 1644] [serial = 1441] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x118a44400) [pid = 1644] [serial = 1430] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x118627400) [pid = 1644] [serial = 1429] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x12b1cf800) [pid = 1644] [serial = 1438] [outer = 0x0] [url = about:blank] 08:30:58 INFO - PROCESS | 1644 | 1464795058515 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 1644 | 1464795058517 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:30:58 INFO - PROCESS | 1644 | 1464795058523 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 1644 | 1464795058526 Marionette TRACE conn2 <- [1,2118,null,{}] 08:30:58 INFO - PROCESS | 1644 | 1464795058535 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:58 INFO - PROCESS | 1644 | 1464795058644 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:30:58 INFO - PROCESS | 1644 | 1464795058651 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x119536800 == 109 [pid = 1644] [id = 537] 08:30:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x11824d000) [pid = 1644] [serial = 1611] [outer = 0x0] 08:30:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x118419000) [pid = 1644] [serial = 1612] [outer = 0x11824d000] 08:30:58 INFO - PROCESS | 1644 | 1464795058680 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x118627400) [pid = 1644] [serial = 1613] [outer = 0x11824d000] 08:30:59 INFO - PROCESS | 1644 | 1464795059125 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 622ms 08:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:30:59 INFO - PROCESS | 1644 | 1464795059145 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1644 | 1464795059147 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:30:59 INFO - PROCESS | 1644 | 1464795059149 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1644 | 1464795059151 Marionette TRACE conn2 <- [1,2122,null,{}] 08:30:59 INFO - PROCESS | 1644 | 1464795059155 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 1644 | 1464795059259 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:30:59 INFO - PROCESS | 1644 | 1464795059263 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x124eba000 == 110 [pid = 1644] [id = 538] 08:30:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1187b9000) [pid = 1644] [serial = 1614] [outer = 0x0] 08:30:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x119278800) [pid = 1644] [serial = 1615] [outer = 0x1187b9000] 08:30:59 INFO - PROCESS | 1644 | 1464795059292 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x119727c00) [pid = 1644] [serial = 1616] [outer = 0x1187b9000] 08:30:59 INFO - PROCESS | 1644 | 1464795059685 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 571ms 08:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:30:59 INFO - PROCESS | 1644 | 1464795059720 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1644 | 1464795059721 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:30:59 INFO - PROCESS | 1644 | 1464795059731 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1644 | 1464795059732 Marionette TRACE conn2 <- [1,2126,null,{}] 08:30:59 INFO - PROCESS | 1644 | 1464795059734 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 1644 | 1464795059836 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:30:59 INFO - PROCESS | 1644 | 1464795059841 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c09e800 == 111 [pid = 1644] [id = 539] 08:30:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x119547400) [pid = 1644] [serial = 1617] [outer = 0x0] 08:30:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x119eaa000) [pid = 1644] [serial = 1618] [outer = 0x119547400] 08:30:59 INFO - PROCESS | 1644 | 1464795059868 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12319f400) [pid = 1644] [serial = 1619] [outer = 0x119547400] 08:31:00 INFO - PROCESS | 1644 | 1464795060241 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 528ms 08:31:00 INFO - PROCESS | 1644 | 1464795060256 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 1644 | 1464795060257 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:31:00 INFO - PROCESS | 1644 | 1464795060260 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 1644 | 1464795060261 Marionette TRACE conn2 <- [1,2130,null,{}] 08:31:00 INFO - PROCESS | 1644 | 1464795060263 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 1644 | 1464795060441 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:31:00 INFO - PROCESS | 1644 | 1464795060490 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce57800 == 112 [pid = 1644] [id = 540] 08:31:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x11972f800) [pid = 1644] [serial = 1620] [outer = 0x0] 08:31:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x124103000) [pid = 1644] [serial = 1621] [outer = 0x11972f800] 08:31:00 INFO - PROCESS | 1644 | 1464795060517 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x126e7f000) [pid = 1644] [serial = 1622] [outer = 0x11972f800] 08:31:00 INFO - PROCESS | 1644 | 1464795060838 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 1644 | 1464795060880 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:31:00 INFO - PROCESS | 1644 | 1464795060883 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 1644 | 1464795060884 Marionette TRACE conn2 <- [1,2134,null,{}] 08:31:00 INFO - PROCESS | 1644 | 1464795060886 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 1644 | 1464795061026 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:31:01 INFO - PROCESS | 1644 | 1464795061045 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4d6000 == 113 [pid = 1644] [id = 541] 08:31:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x128d3c000) [pid = 1644] [serial = 1623] [outer = 0x0] 08:31:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x128d4cc00) [pid = 1644] [serial = 1624] [outer = 0x128d3c000] 08:31:01 INFO - PROCESS | 1644 | 1464795061070 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x129766400) [pid = 1644] [serial = 1625] [outer = 0x128d3c000] 08:31:01 INFO - PROCESS | 1644 | 1464795061460 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 619ms 08:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:31:01 INFO - PROCESS | 1644 | 1464795061506 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 1644 | 1464795061507 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:31:01 INFO - PROCESS | 1644 | 1464795061510 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 1644 | 1464795061511 Marionette TRACE conn2 <- [1,2138,null,{}] 08:31:01 INFO - PROCESS | 1644 | 1464795061514 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 1644 | 1464795061649 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:31:01 INFO - PROCESS | 1644 | 1464795061664 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db65800 == 114 [pid = 1644] [id = 542] 08:31:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x128d48400) [pid = 1644] [serial = 1626] [outer = 0x0] 08:31:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x129772000) [pid = 1644] [serial = 1627] [outer = 0x128d48400] 08:31:01 INFO - PROCESS | 1644 | 1464795061690 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x12afeec00) [pid = 1644] [serial = 1628] [outer = 0x128d48400] 08:31:02 INFO - PROCESS | 1644 | 1464795062062 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 569ms 08:31:02 INFO - PROCESS | 1644 | 1464795062080 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 1644 | 1464795062081 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:31:02 INFO - PROCESS | 1644 | 1464795062084 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 1644 | 1464795062087 Marionette TRACE conn2 <- [1,2142,null,{}] 08:31:02 INFO - PROCESS | 1644 | 1464795062089 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:02 INFO - PROCESS | 1644 | 1464795062230 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:31:02 INFO - PROCESS | 1644 | 1464795062247 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350dd000 == 115 [pid = 1644] [id = 543] 08:31:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x129771400) [pid = 1644] [serial = 1629] [outer = 0x0] 08:31:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12b2a7c00) [pid = 1644] [serial = 1630] [outer = 0x129771400] 08:31:02 INFO - PROCESS | 1644 | 1464795062273 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12bc51800) [pid = 1644] [serial = 1631] [outer = 0x129771400] 08:31:02 INFO - PROCESS | 1644 | 1464795062857 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 1644 | 1464795062907 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:31:02 INFO - PROCESS | 1644 | 1464795062910 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 1644 | 1464795062911 Marionette TRACE conn2 <- [1,2146,null,{}] 08:31:02 INFO - PROCESS | 1644 | 1464795062913 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 1644 | 1464795063036 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:31:03 INFO - PROCESS | 1644 | 1464795063043 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f4800 == 116 [pid = 1644] [id = 544] 08:31:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x112a14000) [pid = 1644] [serial = 1632] [outer = 0x0] 08:31:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x118414800) [pid = 1644] [serial = 1633] [outer = 0x112a14000] 08:31:03 INFO - PROCESS | 1644 | 1464795063083 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x1242e6800) [pid = 1644] [serial = 1634] [outer = 0x112a14000] 08:31:03 INFO - PROCESS | 1644 | 1464795063593 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 1644 | 1464795063633 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:31:03 INFO - PROCESS | 1644 | 1464795063638 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 1644 | 1464795063640 Marionette TRACE conn2 <- [1,2150,null,{}] 08:31:03 INFO - PROCESS | 1644 | 1464795063642 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 1644 | 1464795063758 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:31:03 INFO - PROCESS | 1644 | 1464795063763 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x13570b800 == 117 [pid = 1644] [id = 545] 08:31:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12c028800) [pid = 1644] [serial = 1635] [outer = 0x0] 08:31:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12ca72000) [pid = 1644] [serial = 1636] [outer = 0x12c028800] 08:31:03 INFO - PROCESS | 1644 | 1464795063791 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12ddc9c00) [pid = 1644] [serial = 1637] [outer = 0x12c028800] 08:31:04 INFO - PROCESS | 1644 | 1464795064159 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 570ms 08:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:31:04 INFO - PROCESS | 1644 | 1464795064207 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 1644 | 1464795064208 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:31:04 INFO - PROCESS | 1644 | 1464795064210 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 1644 | 1464795064212 Marionette TRACE conn2 <- [1,2154,null,{}] 08:31:04 INFO - PROCESS | 1644 | 1464795064214 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 1644 | 1464795064365 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:31:04 INFO - PROCESS | 1644 | 1464795064375 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x135829000 == 118 [pid = 1644] [id = 546] 08:31:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x1128b4c00) [pid = 1644] [serial = 1638] [outer = 0x0] 08:31:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x118535000) [pid = 1644] [serial = 1639] [outer = 0x1128b4c00] 08:31:04 INFO - PROCESS | 1644 | 1464795064399 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x135a7b000) [pid = 1644] [serial = 1640] [outer = 0x1128b4c00] 08:31:04 INFO - PROCESS | 1644 | 1464795064739 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 568ms 08:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:31:04 INFO - PROCESS | 1644 | 1464795064779 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 1644 | 1464795064780 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:31:04 INFO - PROCESS | 1644 | 1464795064783 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 1644 | 1464795064784 Marionette TRACE conn2 <- [1,2158,null,{}] 08:31:04 INFO - PROCESS | 1644 | 1464795064786 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 1644 | 1464795064891 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:31:05 INFO - PROCESS | 1644 | 1464795065100 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x1171b4800 == 119 [pid = 1644] [id = 547] 08:31:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x110f7d000) [pid = 1644] [serial = 1641] [outer = 0x0] 08:31:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x111049000) [pid = 1644] [serial = 1642] [outer = 0x110f7d000] 08:31:05 INFO - PROCESS | 1644 | 1464795065176 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x1128b1000) [pid = 1644] [serial = 1643] [outer = 0x110f7d000] 08:31:05 INFO - PROCESS | 1644 | 1464795065627 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 870ms 08:31:05 INFO - PROCESS | 1644 | 1464795065655 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1644 | 1464795065658 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:31:05 INFO - PROCESS | 1644 | 1464795065661 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1644 | 1464795065664 Marionette TRACE conn2 <- [1,2162,null,{}] 08:31:05 INFO - PROCESS | 1644 | 1464795065667 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 1644 | 1464795065800 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:31:05 INFO - PROCESS | 1644 | 1464795065927 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a876800 == 120 [pid = 1644] [id = 548] 08:31:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11314b400) [pid = 1644] [serial = 1644] [outer = 0x0] 08:31:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x11720c000) [pid = 1644] [serial = 1645] [outer = 0x11314b400] 08:31:05 INFO - PROCESS | 1644 | 1464795065961 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x118446000) [pid = 1644] [serial = 1646] [outer = 0x11314b400] 08:31:06 INFO - PROCESS | 1644 | 1464795066425 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 824ms 08:31:06 INFO - PROCESS | 1644 | 1464795066488 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:31:06 INFO - PROCESS | 1644 | 1464795066491 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:31:06 INFO - PROCESS | 1644 | 1464795066493 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 1644 | 1464795066495 Marionette TRACE conn2 <- [1,2166,null,{}] 08:31:06 INFO - PROCESS | 1644 | 1464795066497 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 1644 | 1464795066626 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:31:06 INFO - PROCESS | 1644 | 1464795066724 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x135716000 == 121 [pid = 1644] [id = 549] 08:31:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x118529000) [pid = 1644] [serial = 1647] [outer = 0x0] 08:31:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x1187bc400) [pid = 1644] [serial = 1648] [outer = 0x118529000] 08:31:06 INFO - PROCESS | 1644 | 1464795066756 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x123950800) [pid = 1644] [serial = 1649] [outer = 0x118529000] 08:31:07 INFO - PROCESS | 1644 | 1464795067204 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 720ms 08:31:07 INFO - PROCESS | 1644 | 1464795067213 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 1644 | 1464795067215 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:31:07 INFO - PROCESS | 1644 | 1464795067225 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 1644 | 1464795067229 Marionette TRACE conn2 <- [1,2170,null,{}] 08:31:07 INFO - PROCESS | 1644 | 1464795067232 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:07 INFO - PROCESS | 1644 | 1464795067360 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:31:07 INFO - PROCESS | 1644 | 1464795067456 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x135bab800 == 122 [pid = 1644] [id = 550] 08:31:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x119cb8400) [pid = 1644] [serial = 1650] [outer = 0x0] 08:31:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x124110800) [pid = 1644] [serial = 1651] [outer = 0x119cb8400] 08:31:07 INFO - PROCESS | 1644 | 1464795067488 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x129b67400) [pid = 1644] [serial = 1652] [outer = 0x119cb8400] 08:31:07 INFO - PROCESS | 1644 | 1464795067919 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 728ms 08:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:31:07 INFO - PROCESS | 1644 | 1464795067947 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 1644 | 1464795067949 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:31:07 INFO - PROCESS | 1644 | 1464795067952 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 1644 | 1464795067953 Marionette TRACE conn2 <- [1,2174,null,{}] 08:31:07 INFO - PROCESS | 1644 | 1464795067955 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 1644 | 1464795068102 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:31:08 INFO - PROCESS | 1644 | 1464795068229 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x137c4f000 == 123 [pid = 1644] [id = 551] 08:31:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12c027c00) [pid = 1644] [serial = 1653] [outer = 0x0] 08:31:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12c4f4000) [pid = 1644] [serial = 1654] [outer = 0x12c027c00] 08:31:08 INFO - PROCESS | 1644 | 1464795068260 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12dd73800) [pid = 1644] [serial = 1655] [outer = 0x12c027c00] 08:31:08 INFO - PROCESS | 1644 | 1464795068685 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 769ms 08:31:08 INFO - PROCESS | 1644 | 1464795068721 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 1644 | 1464795068723 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:31:08 INFO - PROCESS | 1644 | 1464795068725 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 1644 | 1464795068726 Marionette TRACE conn2 <- [1,2178,null,{}] 08:31:08 INFO - PROCESS | 1644 | 1464795068729 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 1644 | 1464795068857 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:31:08 INFO - PROCESS | 1644 | 1464795068986 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a6b000 == 124 [pid = 1644] [id = 552] 08:31:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x135a83000) [pid = 1644] [serial = 1656] [outer = 0x0] 08:31:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x137e09c00) [pid = 1644] [serial = 1657] [outer = 0x135a83000] 08:31:09 INFO - PROCESS | 1644 | 1464795069024 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x138d1f400) [pid = 1644] [serial = 1658] [outer = 0x135a83000] 08:31:09 INFO - PROCESS | 1644 | 1464795069431 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 768ms 08:31:09 INFO - PROCESS | 1644 | 1464795069496 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 1644 | 1464795069497 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:31:09 INFO - PROCESS | 1644 | 1464795069501 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 1644 | 1464795069503 Marionette TRACE conn2 <- [1,2182,null,{}] 08:31:09 INFO - PROCESS | 1644 | 1464795069505 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 1644 | 1464795069628 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:31:09 INFO - PROCESS | 1644 | 1464795069725 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x138ca6000 == 125 [pid = 1644] [id = 553] 08:31:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x138d22000) [pid = 1644] [serial = 1659] [outer = 0x0] 08:31:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x139a54400) [pid = 1644] [serial = 1660] [outer = 0x138d22000] 08:31:09 INFO - PROCESS | 1644 | 1464795069754 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x139b54400) [pid = 1644] [serial = 1661] [outer = 0x138d22000] 08:31:10 INFO - PROCESS | 1644 | 1464795070170 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 719ms 08:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:31:10 INFO - PROCESS | 1644 | 1464795070222 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1644 | 1464795070223 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:31:10 INFO - PROCESS | 1644 | 1464795070225 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1644 | 1464795070226 Marionette TRACE conn2 <- [1,2186,null,{}] 08:31:10 INFO - PROCESS | 1644 | 1464795070229 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:10 INFO - PROCESS | 1644 | 1464795070352 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:31:10 INFO - PROCESS | 1644 | 1464795070479 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x139d55800 == 126 [pid = 1644] [id = 554] 08:31:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x139b54800) [pid = 1644] [serial = 1662] [outer = 0x0] 08:31:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x13a234800) [pid = 1644] [serial = 1663] [outer = 0x139b54800] 08:31:10 INFO - PROCESS | 1644 | 1464795070510 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x13a23a800) [pid = 1644] [serial = 1664] [outer = 0x139b54800] 08:31:10 INFO - PROCESS | 1644 | 1464795070908 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 721ms 08:31:10 INFO - PROCESS | 1644 | 1464795070962 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1644 | 1464795070963 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:31:10 INFO - PROCESS | 1644 | 1464795070979 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1644 | 1464795070980 Marionette TRACE conn2 <- [1,2190,null,{}] 08:31:10 INFO - PROCESS | 1644 | 1464795070986 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 1644 | 1464795071111 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:31:11 INFO - PROCESS | 1644 | 1464795071239 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x13a063800 == 127 [pid = 1644] [id = 555] 08:31:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x13a233800) [pid = 1644] [serial = 1665] [outer = 0x0] 08:31:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x13a3b6800) [pid = 1644] [serial = 1666] [outer = 0x13a233800] 08:31:11 INFO - PROCESS | 1644 | 1464795071271 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x13a3bc000) [pid = 1644] [serial = 1667] [outer = 0x13a233800] 08:31:11 INFO - PROCESS | 1644 | 1464795071684 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 736ms 08:31:11 INFO - PROCESS | 1644 | 1464795071703 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1644 | 1464795071704 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:31:11 INFO - PROCESS | 1644 | 1464795071706 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1644 | 1464795071708 Marionette TRACE conn2 <- [1,2194,null,{}] 08:31:11 INFO - PROCESS | 1644 | 1464795071711 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 1644 | 1464795071836 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:31:11 INFO - PROCESS | 1644 | 1464795071935 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b586800 == 128 [pid = 1644] [id = 556] 08:31:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x119cb1400) [pid = 1644] [serial = 1668] [outer = 0x0] 08:31:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x13a3c2c00) [pid = 1644] [serial = 1669] [outer = 0x119cb1400] 08:31:11 INFO - PROCESS | 1644 | 1464795071964 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x13b7bac00) [pid = 1644] [serial = 1670] [outer = 0x119cb1400] 08:31:12 INFO - PROCESS | 1644 | 1464795072345 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 08:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:31:12 INFO - PROCESS | 1644 | 1464795072377 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 1644 | 1464795072379 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:31:12 INFO - PROCESS | 1644 | 1464795072381 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1644 | 1464795072382 Marionette TRACE conn2 <- [1,2198,null,{}] 08:31:12 INFO - PROCESS | 1644 | 1464795072385 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:12 INFO - PROCESS | 1644 | 1464795072511 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:31:12 INFO - PROCESS | 1644 | 1464795072665 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x143810800 == 129 [pid = 1644] [id = 557] 08:31:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x13b7bdc00) [pid = 1644] [serial = 1671] [outer = 0x0] 08:31:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x13b7c2000) [pid = 1644] [serial = 1672] [outer = 0x13b7bdc00] 08:31:12 INFO - PROCESS | 1644 | 1464795072699 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x13b92f800) [pid = 1644] [serial = 1673] [outer = 0x13b7bdc00] 08:31:13 INFO - PROCESS | 1644 | 1464795073148 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 823ms 08:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:31:13 INFO - PROCESS | 1644 | 1464795073220 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1644 | 1464795073221 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:31:13 INFO - PROCESS | 1644 | 1464795073226 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1644 | 1464795073228 Marionette TRACE conn2 <- [1,2202,null,{}] 08:31:13 INFO - PROCESS | 1644 | 1464795073230 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 1644 | 1464795073370 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:31:13 INFO - PROCESS | 1644 | 1464795073471 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b38d000 == 130 [pid = 1644] [id = 558] 08:31:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x113188400) [pid = 1644] [serial = 1674] [outer = 0x0] 08:31:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x121012000) [pid = 1644] [serial = 1675] [outer = 0x113188400] 08:31:13 INFO - PROCESS | 1644 | 1464795073500 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x13b935000) [pid = 1644] [serial = 1676] [outer = 0x113188400] 08:31:13 INFO - PROCESS | 1644 | 1464795073944 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 769ms 08:31:13 INFO - PROCESS | 1644 | 1464795073995 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1644 | 1464795073997 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:31:14 INFO - PROCESS | 1644 | 1464795073999 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 1644 | 1464795074000 Marionette TRACE conn2 <- [1,2206,null,{}] 08:31:14 INFO - PROCESS | 1644 | 1464795074003 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 1644 | 1464795074131 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:31:14 INFO - PROCESS | 1644 | 1464795074234 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cafa000 == 131 [pid = 1644] [id = 559] 08:31:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x117258800) [pid = 1644] [serial = 1677] [outer = 0x0] 08:31:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x13b938000) [pid = 1644] [serial = 1678] [outer = 0x117258800] 08:31:14 INFO - PROCESS | 1644 | 1464795074264 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1437e6c00) [pid = 1644] [serial = 1679] [outer = 0x117258800] 08:31:14 INFO - PROCESS | 1644 | 1464795074996 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1021ms 08:31:15 INFO - PROCESS | 1644 | 1464795075044 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1644 | 1464795075047 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:31:15 INFO - PROCESS | 1644 | 1464795075054 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1644 | 1464795075057 Marionette TRACE conn2 <- [1,2210,null,{}] 08:31:15 INFO - PROCESS | 1644 | 1464795075061 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 1644 | 1464795075189 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:31:15 INFO - PROCESS | 1644 | 1464795075294 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aae5800 == 132 [pid = 1644] [id = 560] 08:31:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x112784800) [pid = 1644] [serial = 1680] [outer = 0x0] 08:31:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x112a1f000) [pid = 1644] [serial = 1681] [outer = 0x112784800] 08:31:15 INFO - PROCESS | 1644 | 1464795075323 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x116084000) [pid = 1644] [serial = 1682] [outer = 0x112784800] 08:31:15 INFO - PROCESS | 1644 | 1464795075821 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 778ms 08:31:15 INFO - PROCESS | 1644 | 1464795075831 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1644 | 1464795075834 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:31:15 INFO - PROCESS | 1644 | 1464795075838 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1644 | 1464795075839 Marionette TRACE conn2 <- [1,2214,null,{}] 08:31:15 INFO - PROCESS | 1644 | 1464795075842 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 1644 | 1464795075997 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12d49b000 == 131 [pid = 1644] [id = 484] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x135829000 == 130 [pid = 1644] [id = 546] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x13570b800 == 129 [pid = 1644] [id = 545] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x119726000) [pid = 1644] [serial = 1567] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | 1464795076275 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f4800 == 128 [pid = 1644] [id = 544] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1350dd000 == 127 [pid = 1644] [id = 543] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12db65800 == 126 [pid = 1644] [id = 542] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1359dd000 == 125 [pid = 1644] [id = 517] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4d6000 == 124 [pid = 1644] [id = 541] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce57800 == 123 [pid = 1644] [id = 540] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1389ab000 == 122 [pid = 1644] [id = 518] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12c09e800 == 121 [pid = 1644] [id = 539] 08:31:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x11703c800 == 122 [pid = 1644] [id = 561] 08:31:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x112786000) [pid = 1644] [serial = 1683] [outer = 0x0] 08:31:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x115e9d800) [pid = 1644] [serial = 1684] [outer = 0x112786000] 08:31:16 INFO - PROCESS | 1644 | 1464795076330 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x1187a2c00) [pid = 1644] [serial = 1685] [outer = 0x112786000] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x124eba000 == 121 [pid = 1644] [id = 538] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x13ac7b000 == 120 [pid = 1644] [id = 498] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x119536800 == 119 [pid = 1644] [id = 537] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x119f1b000 == 118 [pid = 1644] [id = 536] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x124e6e800 == 117 [pid = 1644] [id = 535] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x13b8c4000 == 116 [pid = 1644] [id = 528] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x13ac89000 == 115 [pid = 1644] [id = 527] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x139f10000 == 114 [pid = 1644] [id = 526] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x139a7e000 == 113 [pid = 1644] [id = 525] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12d16e000 == 112 [pid = 1644] [id = 524] 08:31:16 INFO - PROCESS | 1644 | --DOCSHELL 0x12914d000 == 111 [pid = 1644] [id = 523] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12ee05400) [pid = 1644] [serial = 1550] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x117002800) [pid = 1644] [serial = 1562] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x1187b0400) [pid = 1644] [serial = 1565] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12ca73c00) [pid = 1644] [serial = 1547] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x11844e000) [pid = 1644] [serial = 1564] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12d32f400) [pid = 1644] [serial = 1549] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x135a7ac00) [pid = 1644] [serial = 1553] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x134fe1800) [pid = 1644] [serial = 1552] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x137e04800) [pid = 1644] [serial = 1555] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x112a1d400) [pid = 1644] [serial = 1559] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x113149400) [pid = 1644] [serial = 1498] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x128d34800) [pid = 1644] [serial = 1540] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12aa3ec00) [pid = 1644] [serial = 1541] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x139b4dc00) [pid = 1644] [serial = 1556] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x1192ce800) [pid = 1644] [serial = 1529] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x1187a4400) [pid = 1644] [serial = 1528] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x138d17400) [pid = 1644] [serial = 1513] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x124106800) [pid = 1644] [serial = 1532] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1212bf800) [pid = 1644] [serial = 1531] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x139a55800) [pid = 1644] [serial = 1516] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x128d33c00) [pid = 1644] [serial = 1507] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1187b9800) [pid = 1644] [serial = 1537] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x11a3af400) [pid = 1644] [serial = 1538] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x113187000) [pid = 1644] [serial = 1561] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x11862e400) [pid = 1644] [serial = 1501] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12bc4f800) [pid = 1644] [serial = 1546] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x118203c00) [pid = 1644] [serial = 1522] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x1264e2c00) [pid = 1644] [serial = 1543] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12bc4d800) [pid = 1644] [serial = 1544] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12604dc00) [pid = 1644] [serial = 1534] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x126c32000) [pid = 1644] [serial = 1535] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12d338000) [pid = 1644] [serial = 1510] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x111059400) [pid = 1644] [serial = 1558] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x139b4e000) [pid = 1644] [serial = 1519] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x139a52c00) [pid = 1644] [serial = 1496] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1212c2c00) [pid = 1644] [serial = 1504] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x118525800) [pid = 1644] [serial = 1526] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1165bcc00) [pid = 1644] [serial = 1525] [outer = 0x0] [url = about:blank] 08:31:16 INFO - PROCESS | 1644 | 1464795076735 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 921ms 08:31:16 INFO - PROCESS | 1644 | 1464795076759 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 1644 | 1464795076760 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:31:16 INFO - PROCESS | 1644 | 1464795076763 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 1644 | 1464795076765 Marionette TRACE conn2 <- [1,2218,null,{}] 08:31:16 INFO - PROCESS | 1644 | 1464795076772 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 1644 | 1464795076905 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:31:17 INFO - PROCESS | 1644 | 1464795076996 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297a5800 == 112 [pid = 1644] [id = 562] 08:31:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x1187b0400) [pid = 1644] [serial = 1686] [outer = 0x0] 08:31:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x11954d800) [pid = 1644] [serial = 1687] [outer = 0x1187b0400] 08:31:17 INFO - PROCESS | 1644 | 1464795077024 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x11a3bac00) [pid = 1644] [serial = 1688] [outer = 0x1187b0400] 08:31:17 INFO - PROCESS | 1644 | 1464795077307 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 575ms 08:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:31:17 INFO - PROCESS | 1644 | 1464795077343 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 1644 | 1464795077344 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:31:17 INFO - PROCESS | 1644 | 1464795077346 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 1644 | 1464795077348 Marionette TRACE conn2 <- [1,2222,null,{}] 08:31:17 INFO - PROCESS | 1644 | 1464795077357 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 1644 | 1464795077469 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:31:17 INFO - PROCESS | 1644 | 1464795077575 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4d6800 == 113 [pid = 1644] [id = 563] 08:31:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x1230cd800) [pid = 1644] [serial = 1689] [outer = 0x0] 08:31:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x123d38c00) [pid = 1644] [serial = 1690] [outer = 0x1230cd800] 08:31:17 INFO - PROCESS | 1644 | 1464795077602 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x1242e5000) [pid = 1644] [serial = 1691] [outer = 0x1230cd800] 08:31:17 INFO - PROCESS | 1644 | 1464795077876 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 569ms 08:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:31:17 INFO - PROCESS | 1644 | 1464795077924 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 1644 | 1464795077925 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:31:17 INFO - PROCESS | 1644 | 1464795077927 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 1644 | 1464795077928 Marionette TRACE conn2 <- [1,2226,null,{}] 08:31:17 INFO - PROCESS | 1644 | 1464795077930 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 1644 | 1464795078032 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:31:18 INFO - PROCESS | 1644 | 1464795078144 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d48d800 == 114 [pid = 1644] [id = 564] 08:31:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x123d32800) [pid = 1644] [serial = 1692] [outer = 0x0] 08:31:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x1248d5c00) [pid = 1644] [serial = 1693] [outer = 0x123d32800] 08:31:18 INFO - PROCESS | 1644 | 1464795078187 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x126e8ac00) [pid = 1644] [serial = 1694] [outer = 0x123d32800] 08:31:18 INFO - PROCESS | 1644 | 1464795078622 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 718ms 08:31:18 INFO - PROCESS | 1644 | 1464795078646 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 1644 | 1464795078647 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:31:18 INFO - PROCESS | 1644 | 1464795078649 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 1644 | 1464795078650 Marionette TRACE conn2 <- [1,2230,null,{}] 08:31:18 INFO - PROCESS | 1644 | 1464795078653 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 1644 | 1464795078804 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:31:18 INFO - PROCESS | 1644 | 1464795078841 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350d9800 == 115 [pid = 1644] [id = 565] 08:31:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x119f50c00) [pid = 1644] [serial = 1695] [outer = 0x0] 08:31:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x128d46c00) [pid = 1644] [serial = 1696] [outer = 0x119f50c00] 08:31:18 INFO - PROCESS | 1644 | 1464795078867 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12aa3f000) [pid = 1644] [serial = 1697] [outer = 0x119f50c00] 08:31:19 INFO - PROCESS | 1644 | 1464795079241 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 621ms 08:31:19 INFO - PROCESS | 1644 | 1464795079271 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1644 | 1464795079272 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:31:19 INFO - PROCESS | 1644 | 1464795079274 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1644 | 1464795079275 Marionette TRACE conn2 <- [1,2234,null,{}] 08:31:19 INFO - PROCESS | 1644 | 1464795079284 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 1644 | 1464795079420 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:31:19 INFO - PROCESS | 1644 | 1464795079432 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x135627000 == 116 [pid = 1644] [id = 566] 08:31:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x121013400) [pid = 1644] [serial = 1698] [outer = 0x0] 08:31:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12bc2bc00) [pid = 1644] [serial = 1699] [outer = 0x121013400] 08:31:19 INFO - PROCESS | 1644 | 1464795079459 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12c335000) [pid = 1644] [serial = 1700] [outer = 0x121013400] 08:31:19 INFO - PROCESS | 1644 | 1464795079801 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 569ms 08:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:31:19 INFO - PROCESS | 1644 | 1464795079847 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1644 | 1464795079848 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:31:19 INFO - PROCESS | 1644 | 1464795079850 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1644 | 1464795079851 Marionette TRACE conn2 <- [1,2238,null,{}] 08:31:19 INFO - PROCESS | 1644 | 1464795079854 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 1644 | 1464795079994 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:31:20 INFO - PROCESS | 1644 | 1464795080010 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x13590e800 == 117 [pid = 1644] [id = 567] 08:31:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12bc51000) [pid = 1644] [serial = 1701] [outer = 0x0] 08:31:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12d332400) [pid = 1644] [serial = 1702] [outer = 0x12bc51000] 08:31:20 INFO - PROCESS | 1644 | 1464795080034 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12ddc7800) [pid = 1644] [serial = 1703] [outer = 0x12bc51000] 08:31:20 INFO - PROCESS | 1644 | 1464795080599 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1122b2800) [pid = 1644] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x11972f800) [pid = 1644] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x128d3c000) [pid = 1644] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x11607a000) [pid = 1644] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x11824d000) [pid = 1644] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x128d48400) [pid = 1644] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x119547400) [pid = 1644] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x1187b9000) [pid = 1644] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x129771400) [pid = 1644] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x112a14000) [pid = 1644] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:31:20 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12c028800) [pid = 1644] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 771ms 08:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:31:20 INFO - PROCESS | 1644 | 1464795080622 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 1644 | 1464795080623 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:31:20 INFO - PROCESS | 1644 | 1464795080625 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1644 | 1464795080627 Marionette TRACE conn2 <- [1,2242,null,{}] 08:31:20 INFO - PROCESS | 1644 | 1464795080637 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 1644 | 1464795080742 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:31:20 INFO - PROCESS | 1644 | 1464795080746 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7f1800 == 118 [pid = 1644] [id = 568] 08:31:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x117254c00) [pid = 1644] [serial = 1704] [outer = 0x0] 08:31:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x119550400) [pid = 1644] [serial = 1705] [outer = 0x117254c00] 08:31:20 INFO - PROCESS | 1644 | 1464795080771 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x129770c00) [pid = 1644] [serial = 1706] [outer = 0x117254c00] 08:31:21 INFO - PROCESS | 1644 | 1464795081111 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 527ms 08:31:21 INFO - PROCESS | 1644 | 1464795081154 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:31:21 INFO - PROCESS | 1644 | 1464795081156 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:31:21 INFO - PROCESS | 1644 | 1464795081159 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1644 | 1464795081161 Marionette TRACE conn2 <- [1,2246,null,{}] 08:31:21 INFO - PROCESS | 1644 | 1464795081164 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 1644 | 1464795081324 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:31:21 INFO - PROCESS | 1644 | 1464795081490 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x135ce1800 == 119 [pid = 1644] [id = 569] 08:31:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x129770000) [pid = 1644] [serial = 1707] [outer = 0x0] 08:31:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12ee09800) [pid = 1644] [serial = 1708] [outer = 0x129770000] 08:31:21 INFO - PROCESS | 1644 | 1464795081529 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x137e0cc00) [pid = 1644] [serial = 1709] [outer = 0x129770000] 08:31:21 INFO - PROCESS | 1644 | 1464795081891 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 771ms 08:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:31:21 INFO - PROCESS | 1644 | 1464795081931 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 1644 | 1464795081933 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:31:21 INFO - PROCESS | 1644 | 1464795081936 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1644 | 1464795081938 Marionette TRACE conn2 <- [1,2250,null,{}] 08:31:21 INFO - PROCESS | 1644 | 1464795081941 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 1644 | 1464795082202 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:31:22 INFO - PROCESS | 1644 | 1464795082304 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a9c000 == 120 [pid = 1644] [id = 570] 08:31:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12c4eec00) [pid = 1644] [serial = 1710] [outer = 0x0] 08:31:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x137e4ac00) [pid = 1644] [serial = 1711] [outer = 0x12c4eec00] 08:31:22 INFO - PROCESS | 1644 | 1464795082350 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x138d1bc00) [pid = 1644] [serial = 1712] [outer = 0x12c4eec00] 08:31:22 INFO - PROCESS | 1644 | 1464795082889 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1022ms 08:31:22 INFO - PROCESS | 1644 | 1464795082958 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 1644 | 1464795082960 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:31:22 INFO - PROCESS | 1644 | 1464795082964 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1644 | 1464795082967 Marionette TRACE conn2 <- [1,2254,null,{}] 08:31:22 INFO - PROCESS | 1644 | 1464795082971 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 1644 | 1464795083109 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:31:23 INFO - PROCESS | 1644 | 1464795083246 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x123629800 == 121 [pid = 1644] [id = 571] 08:31:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x112a17800) [pid = 1644] [serial = 1713] [outer = 0x0] 08:31:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x113ccc800) [pid = 1644] [serial = 1714] [outer = 0x112a17800] 08:31:23 INFO - PROCESS | 1644 | 1464795083280 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1183c2000) [pid = 1644] [serial = 1715] [outer = 0x112a17800] 08:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 774ms 08:31:23 INFO - PROCESS | 1644 | 1464795083728 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:31:23 INFO - PROCESS | 1644 | 1464795083752 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1644 | 1464795083757 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:31:23 INFO - PROCESS | 1644 | 1464795083763 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1644 | 1464795083765 Marionette TRACE conn2 <- [1,2258,null,{}] 08:31:23 INFO - PROCESS | 1644 | 1464795083768 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 1644 | 1464795083896 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:31:24 INFO - PROCESS | 1644 | 1464795084005 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d710800 == 122 [pid = 1644] [id = 572] 08:31:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x118628400) [pid = 1644] [serial = 1716] [outer = 0x0] 08:31:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x1187ad800) [pid = 1644] [serial = 1717] [outer = 0x118628400] 08:31:24 INFO - PROCESS | 1644 | 1464795084035 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x119551400) [pid = 1644] [serial = 1718] [outer = 0x118628400] 08:31:24 INFO - PROCESS | 1644 | 1464795084459 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 721ms 08:31:24 INFO - PROCESS | 1644 | 1464795084505 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1644 | 1464795084506 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:31:24 INFO - PROCESS | 1644 | 1464795084509 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1644 | 1464795084511 Marionette TRACE conn2 <- [1,2262,null,{}] 08:31:24 INFO - PROCESS | 1644 | 1464795084532 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:24 INFO - PROCESS | 1644 | 1464795084697 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:31:24 INFO - PROCESS | 1644 | 1464795084804 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x139a80800 == 123 [pid = 1644] [id = 573] 08:31:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x123d37800) [pid = 1644] [serial = 1719] [outer = 0x0] 08:31:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x128d4f800) [pid = 1644] [serial = 1720] [outer = 0x123d37800] 08:31:24 INFO - PROCESS | 1644 | 1464795084837 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12976c400) [pid = 1644] [serial = 1721] [outer = 0x123d37800] 08:31:25 INFO - PROCESS | 1644 | 1464795085267 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 821ms 08:31:25 INFO - PROCESS | 1644 | 1464795085331 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1644 | 1464795085332 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:31:25 INFO - PROCESS | 1644 | 1464795085336 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1644 | 1464795085338 Marionette TRACE conn2 <- [1,2266,null,{}] 08:31:25 INFO - PROCESS | 1644 | 1464795085341 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 1644 | 1464795085467 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:31:25 INFO - PROCESS | 1644 | 1464795085574 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b594000 == 124 [pid = 1644] [id = 574] 08:31:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12ca6f800) [pid = 1644] [serial = 1722] [outer = 0x0] 08:31:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12ee0c400) [pid = 1644] [serial = 1723] [outer = 0x12ca6f800] 08:31:25 INFO - PROCESS | 1644 | 1464795085604 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x137e44400) [pid = 1644] [serial = 1724] [outer = 0x12ca6f800] 08:31:26 INFO - PROCESS | 1644 | 1464795086077 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 771ms 08:31:26 INFO - PROCESS | 1644 | 1464795086106 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1644 | 1464795086108 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:31:26 INFO - PROCESS | 1644 | 1464795086110 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1644 | 1464795086111 Marionette TRACE conn2 <- [1,2270,null,{}] 08:31:26 INFO - PROCESS | 1644 | 1464795086113 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 1644 | 1464795086239 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:31:26 INFO - PROCESS | 1644 | 1464795086342 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x14381d000 == 125 [pid = 1644] [id = 575] 08:31:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12dd80400) [pid = 1644] [serial = 1725] [outer = 0x0] 08:31:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x137e4d000) [pid = 1644] [serial = 1726] [outer = 0x12dd80400] 08:31:26 INFO - PROCESS | 1644 | 1464795086371 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x138d19000) [pid = 1644] [serial = 1727] [outer = 0x12dd80400] 08:31:26 INFO - PROCESS | 1644 | 1464795086778 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 720ms 08:31:26 INFO - PROCESS | 1644 | 1464795086830 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1644 | 1464795086831 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:31:26 INFO - PROCESS | 1644 | 1464795086834 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1644 | 1464795086836 Marionette TRACE conn2 <- [1,2274,null,{}] 08:31:26 INFO - PROCESS | 1644 | 1464795086840 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 1644 | 1464795086980 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:31:27 INFO - PROCESS | 1644 | 1464795087085 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x144aa1000 == 126 [pid = 1644] [id = 576] 08:31:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x139b4f400) [pid = 1644] [serial = 1728] [outer = 0x0] 08:31:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x13a3b6400) [pid = 1644] [serial = 1729] [outer = 0x139b4f400] 08:31:27 INFO - PROCESS | 1644 | 1464795087116 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x13b93a000) [pid = 1644] [serial = 1730] [outer = 0x139b4f400] 08:31:27 INFO - PROCESS | 1644 | 1464795087565 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 771ms 08:31:27 INFO - PROCESS | 1644 | 1464795087606 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 1644 | 1464795087607 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:31:27 INFO - PROCESS | 1644 | 1464795087609 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 1644 | 1464795087610 Marionette TRACE conn2 <- [1,2278,null,{}] 08:31:27 INFO - PROCESS | 1644 | 1464795087613 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 1644 | 1464795087738 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:31:27 INFO - PROCESS | 1644 | 1464795087871 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b5bb800 == 127 [pid = 1644] [id = 577] 08:31:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x139f27000) [pid = 1644] [serial = 1731] [outer = 0x0] 08:31:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x139f2a800) [pid = 1644] [serial = 1732] [outer = 0x139f27000] 08:31:27 INFO - PROCESS | 1644 | 1464795087902 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x139f2f800) [pid = 1644] [serial = 1733] [outer = 0x139f27000] 08:31:28 INFO - PROCESS | 1644 | 1464795088287 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 720ms 08:31:28 INFO - PROCESS | 1644 | 1464795088329 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1644 | 1464795088331 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:31:28 INFO - PROCESS | 1644 | 1464795088333 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1644 | 1464795088334 Marionette TRACE conn2 <- [1,2282,null,{}] 08:31:28 INFO - PROCESS | 1644 | 1464795088337 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 1644 | 1464795088460 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:31:28 INFO - PROCESS | 1644 | 1464795088568 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x14479a800 == 128 [pid = 1644] [id = 578] 08:31:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x139f2b400) [pid = 1644] [serial = 1734] [outer = 0x0] 08:31:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x13acae400) [pid = 1644] [serial = 1735] [outer = 0x139f2b400] 08:31:28 INFO - PROCESS | 1644 | 1464795088597 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x13acb1c00) [pid = 1644] [serial = 1736] [outer = 0x139f2b400] 08:31:28 INFO - PROCESS | 1644 | 1464795088979 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 672ms 08:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:31:29 INFO - PROCESS | 1644 | 1464795089005 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1644 | 1464795089006 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:31:29 INFO - PROCESS | 1644 | 1464795089008 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1644 | 1464795089009 Marionette TRACE conn2 <- [1,2286,null,{}] 08:31:29 INFO - PROCESS | 1644 | 1464795089012 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 1644 | 1464795089161 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:31:29 INFO - PROCESS | 1644 | 1464795089282 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1449df000 == 129 [pid = 1644] [id = 579] 08:31:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x139f2fc00) [pid = 1644] [serial = 1737] [outer = 0x0] 08:31:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x13acb4400) [pid = 1644] [serial = 1738] [outer = 0x139f2fc00] 08:31:29 INFO - PROCESS | 1644 | 1464795089312 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x13acb9000) [pid = 1644] [serial = 1739] [outer = 0x139f2fc00] 08:31:29 INFO - PROCESS | 1644 | 1464795089723 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 08:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:31:29 INFO - PROCESS | 1644 | 1464795089779 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1644 | 1464795089780 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:31:29 INFO - PROCESS | 1644 | 1464795089782 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1644 | 1464795089784 Marionette TRACE conn2 <- [1,2290,null,{}] 08:31:29 INFO - PROCESS | 1644 | 1464795089786 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 1644 | 1464795089914 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:31:30 INFO - PROCESS | 1644 | 1464795090050 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1449f6800 == 130 [pid = 1644] [id = 580] 08:31:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x13acb1800) [pid = 1644] [serial = 1740] [outer = 0x0] 08:31:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x13b93a800) [pid = 1644] [serial = 1741] [outer = 0x13acb1800] 08:31:30 INFO - PROCESS | 1644 | 1464795090079 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x1437ea800) [pid = 1644] [serial = 1742] [outer = 0x13acb1800] 08:31:30 INFO - PROCESS | 1644 | 1464795090545 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 822ms 08:31:30 INFO - PROCESS | 1644 | 1464795090605 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 1644 | 1464795090607 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:31:30 INFO - PROCESS | 1644 | 1464795090609 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 1644 | 1464795090611 Marionette TRACE conn2 <- [1,2294,null,{}] 08:31:30 INFO - PROCESS | 1644 | 1464795090613 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 1644 | 1464795090756 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:31:30 INFO - PROCESS | 1644 | 1464795090872 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350dd800 == 131 [pid = 1644] [id = 581] 08:31:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12bc23000) [pid = 1644] [serial = 1743] [outer = 0x0] 08:31:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x1437ebc00) [pid = 1644] [serial = 1744] [outer = 0x12bc23000] 08:31:30 INFO - PROCESS | 1644 | 1464795090906 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x1439d7400) [pid = 1644] [serial = 1745] [outer = 0x12bc23000] 08:31:31 INFO - PROCESS | 1644 | 1464795091748 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1172ms 08:31:31 INFO - PROCESS | 1644 | 1464795091784 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1644 | 1464795091787 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:31:31 INFO - PROCESS | 1644 | 1464795091793 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1644 | 1464795091796 Marionette TRACE conn2 <- [1,2298,null,{}] 08:31:31 INFO - PROCESS | 1644 | 1464795091822 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 1644 | 1464795092067 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:31:32 INFO - PROCESS | 1644 | 1464795092154 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297ad000 == 132 [pid = 1644] [id = 582] 08:31:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1128aec00) [pid = 1644] [serial = 1746] [outer = 0x0] 08:31:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x113157800) [pid = 1644] [serial = 1747] [outer = 0x1128aec00] 08:31:32 INFO - PROCESS | 1644 | 1464795092177 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x116873800) [pid = 1644] [serial = 1748] [outer = 0x1128aec00] 08:31:32 INFO - PROCESS | 1644 | 1464795092695 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 925ms 08:31:32 INFO - PROCESS | 1644 | 1464795092739 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 1644 | 1464795092744 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:31:32 INFO - PROCESS | 1644 | 1464795092757 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1644 | 1464795092760 Marionette TRACE conn2 <- [1,2302,null,{}] 08:31:32 INFO - PROCESS | 1644 | 1464795092764 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 1644 | 1464795092937 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:31:33 INFO - PROCESS | 1644 | 1464795093109 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4dd800 == 133 [pid = 1644] [id = 583] 08:31:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x117f0ec00) [pid = 1644] [serial = 1749] [outer = 0x0] 08:31:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x1183c4800) [pid = 1644] [serial = 1750] [outer = 0x117f0ec00] 08:31:33 INFO - PROCESS | 1644 | 1464795093139 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x118625800) [pid = 1644] [serial = 1751] [outer = 0x117f0ec00] 08:31:33 INFO - PROCESS | 1644 | 1464795093581 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 876ms 08:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:31:33 INFO - PROCESS | 1644 | 1464795093631 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1644 | 1464795093633 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:31:33 INFO - PROCESS | 1644 | 1464795093637 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1644 | 1464795093641 Marionette TRACE conn2 <- [1,2306,null,{}] 08:31:33 INFO - PROCESS | 1644 | 1464795093652 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 1644 | 1464795093861 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:31:34 INFO - PROCESS | 1644 | 1464795094014 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4b8800 == 134 [pid = 1644] [id = 584] 08:31:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x119cac400) [pid = 1644] [serial = 1752] [outer = 0x0] 08:31:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x11a3af400) [pid = 1644] [serial = 1753] [outer = 0x119cac400] 08:31:34 INFO - PROCESS | 1644 | 1464795094057 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x123356c00) [pid = 1644] [serial = 1754] [outer = 0x119cac400] 08:31:34 INFO - PROCESS | 1644 | 1464795094569 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 974ms 08:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:31:34 INFO - PROCESS | 1644 | 1464795094611 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1644 | 1464795094614 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:31:34 INFO - PROCESS | 1644 | 1464795094617 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1644 | 1464795094619 Marionette TRACE conn2 <- [1,2310,null,{}] 08:31:34 INFO - PROCESS | 1644 | 1464795094623 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 1644 | 1464795094801 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:31:34 INFO - PROCESS | 1644 | 1464795094971 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355eb800 == 135 [pid = 1644] [id = 585] 08:31:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x123d35800) [pid = 1644] [serial = 1755] [outer = 0x0] 08:31:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x124e47c00) [pid = 1644] [serial = 1756] [outer = 0x123d35800] 08:31:35 INFO - PROCESS | 1644 | 1464795095007 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x126c33800) [pid = 1644] [serial = 1757] [outer = 0x123d35800] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x135ce1800 == 134 [pid = 1644] [id = 569] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7f1800 == 133 [pid = 1644] [id = 568] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x13590e800 == 132 [pid = 1644] [id = 567] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x135627000 == 131 [pid = 1644] [id = 566] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x138d19800) [pid = 1644] [serial = 1594] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x128d34c00) [pid = 1644] [serial = 1582] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x112788400) [pid = 1644] [serial = 1603] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x113c4c400) [pid = 1644] [serial = 1600] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x1230cd000) [pid = 1644] [serial = 1576] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x129b69400) [pid = 1644] [serial = 1585] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x11916e000) [pid = 1644] [serial = 1573] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x135a7c800) [pid = 1644] [serial = 1591] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12604cc00) [pid = 1644] [serial = 1579] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x1245c0800) [pid = 1644] [serial = 1597] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12ee10800) [pid = 1644] [serial = 1588] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x116b6f400) [pid = 1644] [serial = 1570] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1350d9800 == 130 [pid = 1644] [id = 565] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12d48d800 == 129 [pid = 1644] [id = 564] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4d6800 == 128 [pid = 1644] [id = 563] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1297a5800 == 127 [pid = 1644] [id = 562] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x11703c800 == 126 [pid = 1644] [id = 561] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12aae5800 == 125 [pid = 1644] [id = 560] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x13a063800 == 124 [pid = 1644] [id = 555] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x139d55800 == 123 [pid = 1644] [id = 554] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x138ca6000 == 122 [pid = 1644] [id = 553] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x138a6b000 == 121 [pid = 1644] [id = 552] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x137c4f000 == 120 [pid = 1644] [id = 551] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x135bab800 == 119 [pid = 1644] [id = 550] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x135716000 == 118 [pid = 1644] [id = 549] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12a876800 == 117 [pid = 1644] [id = 548] 08:31:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1171b4800 == 116 [pid = 1644] [id = 547] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x115e0d400) [pid = 1644] [serial = 1607] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x112fde000) [pid = 1644] [serial = 1606] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x124103000) [pid = 1644] [serial = 1621] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x128d4cc00) [pid = 1644] [serial = 1624] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x118257400) [pid = 1644] [serial = 1610] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x117213800) [pid = 1644] [serial = 1609] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x118419000) [pid = 1644] [serial = 1612] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x118627400) [pid = 1644] [serial = 1613] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x129772000) [pid = 1644] [serial = 1627] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x119eaa000) [pid = 1644] [serial = 1618] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12319f400) [pid = 1644] [serial = 1619] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x129766400) [pid = 1644] [serial = 1625] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x119278800) [pid = 1644] [serial = 1615] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x119727c00) [pid = 1644] [serial = 1616] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12b2a7c00) [pid = 1644] [serial = 1630] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12afeec00) [pid = 1644] [serial = 1628] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x118414800) [pid = 1644] [serial = 1633] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12bc51800) [pid = 1644] [serial = 1631] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x1242e6800) [pid = 1644] [serial = 1634] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x126e7f000) [pid = 1644] [serial = 1622] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12ca72000) [pid = 1644] [serial = 1636] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12ddc9c00) [pid = 1644] [serial = 1637] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x118535000) [pid = 1644] [serial = 1639] [outer = 0x0] [url = about:blank] 08:31:35 INFO - PROCESS | 1644 | 1464795095485 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 921ms 08:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:31:35 INFO - PROCESS | 1644 | 1464795095537 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 1644 | 1464795095539 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:31:35 INFO - PROCESS | 1644 | 1464795095541 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 1644 | 1464795095542 Marionette TRACE conn2 <- [1,2314,null,{}] 08:31:35 INFO - PROCESS | 1644 | 1464795095544 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 1644 | 1464795095650 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:31:35 INFO - PROCESS | 1644 | 1464795095655 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f1a000 == 117 [pid = 1644] [id = 586] 08:31:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x112fde000) [pid = 1644] [serial = 1758] [outer = 0x0] 08:31:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x118442400) [pid = 1644] [serial = 1759] [outer = 0x112fde000] 08:31:35 INFO - PROCESS | 1644 | 1464795095681 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x119eaa000) [pid = 1644] [serial = 1760] [outer = 0x112fde000] 08:31:36 INFO - PROCESS | 1644 | 1464795096086 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 568ms 08:31:36 INFO - PROCESS | 1644 | 1464795096110 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1644 | 1464795096111 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:31:36 INFO - PROCESS | 1644 | 1464795096113 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1644 | 1464795096114 Marionette TRACE conn2 <- [1,2318,null,{}] 08:31:36 INFO - PROCESS | 1644 | 1464795096116 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 1644 | 1464795096237 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:31:36 INFO - PROCESS | 1644 | 1464795096260 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bace000 == 118 [pid = 1644] [id = 587] 08:31:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x126e7f000) [pid = 1644] [serial = 1761] [outer = 0x0] 08:31:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12960bc00) [pid = 1644] [serial = 1762] [outer = 0x126e7f000] 08:31:36 INFO - PROCESS | 1644 | 1464795096286 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12aa39400) [pid = 1644] [serial = 1763] [outer = 0x126e7f000] 08:31:36 INFO - PROCESS | 1644 | 1464795096666 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:31:36 INFO - PROCESS | 1644 | 1464795096690 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:31:36 INFO - PROCESS | 1644 | 1464795096693 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1644 | 1464795096694 Marionette TRACE conn2 <- [1,2322,null,{}] 08:31:36 INFO - PROCESS | 1644 | 1464795096696 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 1644 | 1464795096799 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:31:36 INFO - PROCESS | 1644 | 1464795096804 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d715000 == 119 [pid = 1644] [id = 588] 08:31:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12aa44400) [pid = 1644] [serial = 1764] [outer = 0x0] 08:31:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12bc23c00) [pid = 1644] [serial = 1765] [outer = 0x12aa44400] 08:31:36 INFO - PROCESS | 1644 | 1464795096829 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12c02fc00) [pid = 1644] [serial = 1766] [outer = 0x12aa44400] 08:31:37 INFO - PROCESS | 1644 | 1464795097186 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 08:31:37 INFO - PROCESS | 1644 | 1464795097211 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1644 | 1464795097213 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:31:37 INFO - PROCESS | 1644 | 1464795097224 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1644 | 1464795097225 Marionette TRACE conn2 <- [1,2326,null,{}] 08:31:37 INFO - PROCESS | 1644 | 1464795097229 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 1644 | 1464795097334 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:31:37 INFO - PROCESS | 1644 | 1464795097438 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350cc000 == 120 [pid = 1644] [id = 589] 08:31:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12afe8c00) [pid = 1644] [serial = 1767] [outer = 0x0] 08:31:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12c031000) [pid = 1644] [serial = 1768] [outer = 0x12afe8c00] 08:31:37 INFO - PROCESS | 1644 | 1464795097464 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12ddbf000) [pid = 1644] [serial = 1769] [outer = 0x12afe8c00] 08:31:37 INFO - PROCESS | 1644 | 1464795097783 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 577ms 08:31:37 INFO - PROCESS | 1644 | 1464795097793 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1644 | 1464795097794 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:31:37 INFO - PROCESS | 1644 | 1464795097807 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1644 | 1464795097808 Marionette TRACE conn2 <- [1,2330,null,{}] 08:31:37 INFO - PROCESS | 1644 | 1464795097810 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 1644 | 1464795097952 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:31:37 INFO - PROCESS | 1644 | 1464795097973 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359df000 == 121 [pid = 1644] [id = 590] 08:31:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x117783800) [pid = 1644] [serial = 1770] [outer = 0x0] 08:31:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12ddc7400) [pid = 1644] [serial = 1771] [outer = 0x117783800] 08:31:38 INFO - PROCESS | 1644 | 1464795097998 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12ee11000) [pid = 1644] [serial = 1772] [outer = 0x117783800] 08:31:38 INFO - PROCESS | 1644 | 1464795098368 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 572ms 08:31:38 INFO - PROCESS | 1644 | 1464795098379 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 1644 | 1464795098380 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:31:38 INFO - PROCESS | 1644 | 1464795098382 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1644 | 1464795098383 Marionette TRACE conn2 <- [1,2334,null,{}] 08:31:38 INFO - PROCESS | 1644 | 1464795098386 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 1644 | 1464795098529 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:31:38 INFO - PROCESS | 1644 | 1464795098546 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x135cd9800 == 122 [pid = 1644] [id = 591] 08:31:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12ee06800) [pid = 1644] [serial = 1773] [outer = 0x0] 08:31:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x135a86c00) [pid = 1644] [serial = 1774] [outer = 0x12ee06800] 08:31:38 INFO - PROCESS | 1644 | 1464795098571 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x137e44c00) [pid = 1644] [serial = 1775] [outer = 0x12ee06800] 08:31:38 INFO - PROCESS | 1644 | 1464795098956 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 622ms 08:31:39 INFO - PROCESS | 1644 | 1464795099007 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1644 | 1464795099009 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:31:39 INFO - PROCESS | 1644 | 1464795099011 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1644 | 1464795099013 Marionette TRACE conn2 <- [1,2338,null,{}] 08:31:39 INFO - PROCESS | 1644 | 1464795099015 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 1644 | 1464795099190 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:31:39 INFO - PROCESS | 1644 | 1464795099211 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x1389bc000 == 123 [pid = 1644] [id = 592] 08:31:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x139a56c00) [pid = 1644] [serial = 1776] [outer = 0x0] 08:31:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x139b4b000) [pid = 1644] [serial = 1777] [outer = 0x139a56c00] 08:31:39 INFO - PROCESS | 1644 | 1464795099239 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x13a233400) [pid = 1644] [serial = 1778] [outer = 0x139a56c00] 08:31:39 INFO - PROCESS | 1644 | 1464795099600 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 619ms 08:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:31:39 INFO - PROCESS | 1644 | 1464795099636 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1644 | 1464795099637 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:31:39 INFO - PROCESS | 1644 | 1464795099639 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1644 | 1464795099640 Marionette TRACE conn2 <- [1,2342,null,{}] 08:31:39 INFO - PROCESS | 1644 | 1464795099642 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 1644 | 1464795100122 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12ceec000) [pid = 1644] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x119f50c00) [pid = 1644] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x121013400) [pid = 1644] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x12bc51000) [pid = 1644] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x117254c00) [pid = 1644] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x129770000) [pid = 1644] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x112784800) [pid = 1644] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x1230cd800) [pid = 1644] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x1187b0400) [pid = 1644] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x112786000) [pid = 1644] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x123d32800) [pid = 1644] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12976c000) [pid = 1644] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12976ac00) [pid = 1644] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12bc4e800) [pid = 1644] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x1122a9800) [pid = 1644] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12afeb000) [pid = 1644] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12dd7c400) [pid = 1644] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x110f13c00) [pid = 1644] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:31:40 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12bc4ac00) [pid = 1644] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:31:40 INFO - PROCESS | 1644 | 1464795100211 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a77800 == 124 [pid = 1644] [id = 593] 08:31:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x11104e000) [pid = 1644] [serial = 1779] [outer = 0x0] 08:31:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x11314b800) [pid = 1644] [serial = 1780] [outer = 0x11104e000] 08:31:40 INFO - PROCESS | 1644 | 1464795100236 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x11844e000) [pid = 1644] [serial = 1781] [outer = 0x11104e000] 08:31:40 INFO - PROCESS | 1644 | 1464795100520 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 919ms 08:31:40 INFO - PROCESS | 1644 | 1464795100559 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 1644 | 1464795100561 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:31:40 INFO - PROCESS | 1644 | 1464795100563 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 1644 | 1464795100564 Marionette TRACE conn2 <- [1,2346,null,{}] 08:31:40 INFO - PROCESS | 1644 | 1464795100566 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 1644 | 1464795100680 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:31:40 INFO - PROCESS | 1644 | 1464795100770 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a5f800 == 125 [pid = 1644] [id = 594] 08:31:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x117212000) [pid = 1644] [serial = 1782] [outer = 0x0] 08:31:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12afeb000) [pid = 1644] [serial = 1783] [outer = 0x117212000] 08:31:40 INFO - PROCESS | 1644 | 1464795100796 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12ee09000) [pid = 1644] [serial = 1784] [outer = 0x117212000] 08:31:41 INFO - PROCESS | 1644 | 1464795101073 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 08:31:41 INFO - PROCESS | 1644 | 1464795101083 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1644 | 1464795101084 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:31:41 INFO - PROCESS | 1644 | 1464795101094 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1644 | 1464795101095 Marionette TRACE conn2 <- [1,2350,null,{}] 08:31:41 INFO - PROCESS | 1644 | 1464795101097 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 1644 | 1464795101213 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:31:41 INFO - PROCESS | 1644 | 1464795101217 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x139f17000 == 126 [pid = 1644] [id = 595] 08:31:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12ee11c00) [pid = 1644] [serial = 1785] [outer = 0x0] 08:31:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x13a1a3000) [pid = 1644] [serial = 1786] [outer = 0x12ee11c00] 08:31:41 INFO - PROCESS | 1644 | 1464795101242 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x13a1a8800) [pid = 1644] [serial = 1787] [outer = 0x12ee11c00] 08:31:41 INFO - PROCESS | 1644 | 1464795101619 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 574ms 08:31:41 INFO - PROCESS | 1644 | 1464795101684 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1644 | 1464795101686 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:31:41 INFO - PROCESS | 1644 | 1464795101694 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1644 | 1464795101696 Marionette TRACE conn2 <- [1,2354,null,{}] 08:31:41 INFO - PROCESS | 1644 | 1464795101698 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 1644 | 1464795101812 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:31:41 INFO - PROCESS | 1644 | 1464795101816 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x13b55a000 == 127 [pid = 1644] [id = 596] 08:31:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x13a1a9800) [pid = 1644] [serial = 1788] [outer = 0x0] 08:31:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x13a23e000) [pid = 1644] [serial = 1789] [outer = 0x13a1a9800] 08:31:41 INFO - PROCESS | 1644 | 1464795101841 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x13a3bf400) [pid = 1644] [serial = 1790] [outer = 0x13a1a9800] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4cc800 == 126 [pid = 1644] [id = 136] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12129e800 == 125 [pid = 1644] [id = 289] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x135bb7000 == 124 [pid = 1644] [id = 389] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13a05b800 == 123 [pid = 1644] [id = 482] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1350cf000 == 122 [pid = 1644] [id = 342] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12caf8000 == 121 [pid = 1644] [id = 151] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x11823a000 == 120 [pid = 1644] [id = 507] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12cafa000 == 119 [pid = 1644] [id = 559] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4c0000 == 118 [pid = 1644] [id = 190] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4a5000 == 117 [pid = 1644] [id = 368] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x14381a800 == 116 [pid = 1644] [id = 530] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13b587000 == 115 [pid = 1644] [id = 483] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12346b800 == 114 [pid = 1644] [id = 460] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1389ad000 == 113 [pid = 1644] [id = 506] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0b9800 == 112 [pid = 1644] [id = 133] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f5800 == 111 [pid = 1644] [id = 103] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x123477800 == 110 [pid = 1644] [id = 221] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7e4800 == 109 [pid = 1644] [id = 154] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba93800 == 108 [pid = 1644] [id = 189] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d188800 == 107 [pid = 1644] [id = 176] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1195f6000 == 106 [pid = 1644] [id = 533] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1161d3800 == 105 [pid = 1644] [id = 156] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x135ccb000 == 104 [pid = 1644] [id = 265] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x137c4b000 == 103 [pid = 1644] [id = 480] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12b38d000 == 102 [pid = 1644] [id = 558] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1350cc800 == 101 [pid = 1644] [id = 365] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13b555000 == 100 [pid = 1644] [id = 505] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1dc800 == 99 [pid = 1644] [id = 485] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12cafb800 == 98 [pid = 1644] [id = 359] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x143810800 == 97 [pid = 1644] [id = 557] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13581d800 == 96 [pid = 1644] [id = 386] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12af3e000 == 95 [pid = 1644] [id = 102] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x118502800 == 94 [pid = 1644] [id = 309] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d06a800 == 93 [pid = 1644] [id = 203] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12cae0800 == 92 [pid = 1644] [id = 237] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13b586800 == 91 [pid = 1644] [id = 556] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x135cc6800 == 90 [pid = 1644] [id = 305] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12bad3000 == 89 [pid = 1644] [id = 119] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x138a99800 == 88 [pid = 1644] [id = 457] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x135634000 == 87 [pid = 1644] [id = 329] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x144a9c000 == 86 [pid = 1644] [id = 529] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13590f000 == 85 [pid = 1644] [id = 344] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x138cab000 == 84 [pid = 1644] [id = 308] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13b8c8800 == 83 [pid = 1644] [id = 504] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7ed000 == 82 [pid = 1644] [id = 137] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1355fa800 == 81 [pid = 1644] [id = 343] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d72b000 == 80 [pid = 1644] [id = 220] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1245a9800 == 79 [pid = 1644] [id = 330] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12642a800 == 78 [pid = 1644] [id = 366] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1359e3800 == 77 [pid = 1644] [id = 345] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1350c8800 == 76 [pid = 1644] [id = 222] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12cafd000 == 75 [pid = 1644] [id = 288] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x118504800 == 74 [pid = 1644] [id = 85] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d07d800 == 73 [pid = 1644] [id = 155] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x124e81800 == 72 [pid = 1644] [id = 245] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13533d800 == 71 [pid = 1644] [id = 328] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce65800 == 70 [pid = 1644] [id = 331] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1184bf000 == 69 [pid = 1644] [id = 414] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x135cc8000 == 68 [pid = 1644] [id = 390] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4ce000 == 67 [pid = 1644] [id = 322] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x143a91000 == 66 [pid = 1644] [id = 531] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x121046800 == 65 [pid = 1644] [id = 244] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13ac7b800 == 64 [pid = 1644] [id = 458] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x135bae800 == 63 [pid = 1644] [id = 306] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x115e2e000 == 62 [pid = 1644] [id = 138] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce59800 == 61 [pid = 1644] [id = 459] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x11693c000 == 60 [pid = 1644] [id = 120] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x113ce0800 == 59 [pid = 1644] [id = 266] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x129425800 == 58 [pid = 1644] [id = 532] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13517f000 == 57 [pid = 1644] [id = 367] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1171ae000 == 56 [pid = 1644] [id = 534] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x138cb7000 == 55 [pid = 1644] [id = 522] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x139a81800 == 54 [pid = 1644] [id = 481] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119c16000 == 53 [pid = 1644] [id = 437] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1297ad000 == 52 [pid = 1644] [id = 582] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1350dd800 == 51 [pid = 1644] [id = 581] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1449f6800 == 50 [pid = 1644] [id = 580] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1449df000 == 49 [pid = 1644] [id = 579] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x14479a800 == 48 [pid = 1644] [id = 578] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13b5bb800 == 47 [pid = 1644] [id = 577] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x144aa1000 == 46 [pid = 1644] [id = 576] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x14381d000 == 45 [pid = 1644] [id = 575] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13b594000 == 44 [pid = 1644] [id = 574] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x139a80800 == 43 [pid = 1644] [id = 573] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12d710800 == 42 [pid = 1644] [id = 572] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x123629800 == 41 [pid = 1644] [id = 571] 08:31:43 INFO - PROCESS | 1644 | --DOCSHELL 0x138a9c000 == 40 [pid = 1644] [id = 570] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4dd800 == 39 [pid = 1644] [id = 583] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12d715000 == 38 [pid = 1644] [id = 588] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x119f1a000 == 37 [pid = 1644] [id = 586] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1359df000 == 36 [pid = 1644] [id = 590] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x138a5f800 == 35 [pid = 1644] [id = 594] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12bace000 == 34 [pid = 1644] [id = 587] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x119a77800 == 33 [pid = 1644] [id = 593] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1355eb800 == 32 [pid = 1644] [id = 585] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x139f17000 == 31 [pid = 1644] [id = 595] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1389bc000 == 30 [pid = 1644] [id = 592] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x135cd9800 == 29 [pid = 1644] [id = 591] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4b8800 == 28 [pid = 1644] [id = 584] 08:31:44 INFO - PROCESS | 1644 | --DOCSHELL 0x1350cc000 == 27 [pid = 1644] [id = 589] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x13a3b7800) [pid = 1644] [serial = 1457] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x137e0d400) [pid = 1644] [serial = 1454] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12d32cc00) [pid = 1644] [serial = 1445] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x124104800) [pid = 1644] [serial = 1523] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12bc2c000) [pid = 1644] [serial = 1439] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12ee09400) [pid = 1644] [serial = 1451] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x116868400) [pid = 1644] [serial = 1604] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12c4f2800) [pid = 1644] [serial = 1442] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12ddc1000) [pid = 1644] [serial = 1448] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x137e0cc00) [pid = 1644] [serial = 1709] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x126e8ac00) [pid = 1644] [serial = 1694] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x137e4ac00) [pid = 1644] [serial = 1711] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x128d46c00) [pid = 1644] [serial = 1696] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12bc2bc00) [pid = 1644] [serial = 1699] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12aa3f000) [pid = 1644] [serial = 1697] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12d332400) [pid = 1644] [serial = 1702] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12c335000) [pid = 1644] [serial = 1700] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x119550400) [pid = 1644] [serial = 1705] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x129770c00) [pid = 1644] [serial = 1706] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12ddc7800) [pid = 1644] [serial = 1703] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12ee09800) [pid = 1644] [serial = 1708] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x139a54400) [pid = 1644] [serial = 1660] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x11720c000) [pid = 1644] [serial = 1645] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x116084000) [pid = 1644] [serial = 1682] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x112a1f000) [pid = 1644] [serial = 1681] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x123d38c00) [pid = 1644] [serial = 1690] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x1242e5000) [pid = 1644] [serial = 1691] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x11954d800) [pid = 1644] [serial = 1687] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x11a3bac00) [pid = 1644] [serial = 1688] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x124110800) [pid = 1644] [serial = 1651] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x137e09c00) [pid = 1644] [serial = 1657] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12c4f4000) [pid = 1644] [serial = 1654] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x13a234800) [pid = 1644] [serial = 1663] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x111049000) [pid = 1644] [serial = 1642] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x115e9d800) [pid = 1644] [serial = 1684] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x1187a2c00) [pid = 1644] [serial = 1685] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x1248d5c00) [pid = 1644] [serial = 1693] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x13b938000) [pid = 1644] [serial = 1678] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x1187bc400) [pid = 1644] [serial = 1648] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x13a3b6800) [pid = 1644] [serial = 1666] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x121012000) [pid = 1644] [serial = 1675] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x13b7c2000) [pid = 1644] [serial = 1672] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x13a3c2c00) [pid = 1644] [serial = 1669] [outer = 0x0] [url = about:blank] 08:31:44 INFO - PROCESS | 1644 | 1464795104549 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2874ms 08:31:44 INFO - PROCESS | 1644 | 1464795104572 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1644 | 1464795104575 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:31:44 INFO - PROCESS | 1644 | 1464795104579 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1644 | 1464795104581 Marionette TRACE conn2 <- [1,2358,null,{}] 08:31:44 INFO - PROCESS | 1644 | 1464795104587 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:44 INFO - PROCESS | 1644 | 1464795104691 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:31:44 INFO - PROCESS | 1644 | 1464795104699 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x113a73000 == 28 [pid = 1644] [id = 597] 08:31:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x110f82800) [pid = 1644] [serial = 1791] [outer = 0x0] 08:31:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x111044400) [pid = 1644] [serial = 1792] [outer = 0x110f82800] 08:31:44 INFO - PROCESS | 1644 | 1464795104730 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x11104ec00) [pid = 1644] [serial = 1793] [outer = 0x110f82800] 08:31:45 INFO - PROCESS | 1644 | 1464795105089 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 08:31:45 INFO - PROCESS | 1644 | 1464795105100 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 1644 | 1464795105107 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:31:45 INFO - PROCESS | 1644 | 1464795105114 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1644 | 1464795105116 Marionette TRACE conn2 <- [1,2362,null,{}] 08:31:45 INFO - PROCESS | 1644 | 1464795105119 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 1644 | 1464795105213 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:31:45 INFO - PROCESS | 1644 | 1464795105274 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161c9000 == 29 [pid = 1644] [id = 598] 08:31:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x111053c00) [pid = 1644] [serial = 1794] [outer = 0x0] 08:31:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x11105ac00) [pid = 1644] [serial = 1795] [outer = 0x111053c00] 08:31:45 INFO - PROCESS | 1644 | 1464795105302 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x111d7c000) [pid = 1644] [serial = 1796] [outer = 0x111053c00] 08:31:45 INFO - PROCESS | 1644 | 1464795105746 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 674ms 08:31:45 INFO - PROCESS | 1644 | 1464795105789 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 1644 | 1464795105791 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:31:45 INFO - PROCESS | 1644 | 1464795105793 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1644 | 1464795105795 Marionette TRACE conn2 <- [1,2366,null,{}] 08:31:45 INFO - PROCESS | 1644 | 1464795105803 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 1644 | 1464795105896 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:31:45 INFO - PROCESS | 1644 | 1464795105903 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f39000 == 30 [pid = 1644] [id = 599] 08:31:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x110e9a400) [pid = 1644] [serial = 1797] [outer = 0x0] 08:31:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x11277dc00) [pid = 1644] [serial = 1798] [outer = 0x110e9a400] 08:31:45 INFO - PROCESS | 1644 | 1464795105932 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x112788000) [pid = 1644] [serial = 1799] [outer = 0x110e9a400] 08:31:46 INFO - PROCESS | 1644 | 1464795106310 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 523ms 08:31:46 INFO - PROCESS | 1644 | 1464795106317 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1644 | 1464795106319 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:31:46 INFO - PROCESS | 1644 | 1464795106324 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1644 | 1464795106325 Marionette TRACE conn2 <- [1,2370,null,{}] 08:31:46 INFO - PROCESS | 1644 | 1464795106328 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 1644 | 1464795106411 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:31:46 INFO - PROCESS | 1644 | 1464795106468 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x118aa3000 == 31 [pid = 1644] [id = 600] 08:31:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x112787800) [pid = 1644] [serial = 1800] [outer = 0x0] 08:31:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x1128b3800) [pid = 1644] [serial = 1801] [outer = 0x112787800] 08:31:46 INFO - PROCESS | 1644 | 1464795106495 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x112a20400) [pid = 1644] [serial = 1802] [outer = 0x112787800] 08:31:46 INFO - PROCESS | 1644 | 1464795106826 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 519ms 08:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:31:46 INFO - PROCESS | 1644 | 1464795106844 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1644 | 1464795106846 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:31:46 INFO - PROCESS | 1644 | 1464795106848 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1644 | 1464795106850 Marionette TRACE conn2 <- [1,2374,null,{}] 08:31:46 INFO - PROCESS | 1644 | 1464795106855 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 1644 | 1464795106936 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:31:46 INFO - PROCESS | 1644 | 1464795106942 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1195db000 == 32 [pid = 1644] [id = 601] 08:31:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x11104f800) [pid = 1644] [serial = 1803] [outer = 0x0] 08:31:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x112d56000) [pid = 1644] [serial = 1804] [outer = 0x11104f800] 08:31:46 INFO - PROCESS | 1644 | 1464795106967 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x11314b000) [pid = 1644] [serial = 1805] [outer = 0x11104f800] 08:31:47 INFO - PROCESS | 1644 | 1464795107346 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 523ms 08:31:47 INFO - PROCESS | 1644 | 1464795107373 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 1644 | 1464795107375 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:31:47 INFO - PROCESS | 1644 | 1464795107378 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1644 | 1464795107380 Marionette TRACE conn2 <- [1,2378,null,{}] 08:31:47 INFO - PROCESS | 1644 | 1464795107383 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 1644 | 1464795107546 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:31:47 INFO - PROCESS | 1644 | 1464795107558 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c19000 == 33 [pid = 1644] [id = 602] 08:31:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x113152400) [pid = 1644] [serial = 1806] [outer = 0x0] 08:31:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x113184c00) [pid = 1644] [serial = 1807] [outer = 0x113152400] 08:31:47 INFO - PROCESS | 1644 | 1464795107601 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x115ea9c00) [pid = 1644] [serial = 1808] [outer = 0x113152400] 08:31:48 INFO - PROCESS | 1644 | 1464795108003 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 669ms 08:31:48 INFO - PROCESS | 1644 | 1464795108048 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:31:48 INFO - PROCESS | 1644 | 1464795108049 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:31:48 INFO - PROCESS | 1644 | 1464795108051 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1644 | 1464795108053 Marionette TRACE conn2 <- [1,2382,null,{}] 08:31:48 INFO - PROCESS | 1644 | 1464795108067 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 1644 | 1464795108143 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:31:48 INFO - PROCESS | 1644 | 1464795108147 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x121046000 == 34 [pid = 1644] [id = 603] 08:31:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x11607c000) [pid = 1644] [serial = 1809] [outer = 0x0] 08:31:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x1161b2c00) [pid = 1644] [serial = 1810] [outer = 0x11607c000] 08:31:48 INFO - PROCESS | 1644 | 1464795108173 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x116710400) [pid = 1644] [serial = 1811] [outer = 0x11607c000] 08:31:48 INFO - PROCESS | 1644 | 1464795108509 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 480ms 08:31:48 INFO - PROCESS | 1644 | 1464795108532 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 1644 | 1464795108533 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:31:48 INFO - PROCESS | 1644 | 1464795108536 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1644 | 1464795108539 Marionette TRACE conn2 <- [1,2386,null,{}] 08:31:48 INFO - PROCESS | 1644 | 1464795108541 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 1644 | 1464795108616 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:31:48 INFO - PROCESS | 1644 | 1464795108621 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12129e800 == 35 [pid = 1644] [id = 604] 08:31:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x116869c00) [pid = 1644] [serial = 1812] [outer = 0x0] 08:31:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x116957c00) [pid = 1644] [serial = 1813] [outer = 0x116869c00] 08:31:48 INFO - PROCESS | 1644 | 1464795108655 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x116b6a000) [pid = 1644] [serial = 1814] [outer = 0x116869c00] 08:31:48 INFO - PROCESS | 1644 | 1464795108976 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 472ms 08:31:49 INFO - PROCESS | 1644 | 1464795109009 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1644 | 1464795109010 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:31:49 INFO - PROCESS | 1644 | 1464795109012 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1644 | 1464795109013 Marionette TRACE conn2 <- [1,2390,null,{}] 08:31:49 INFO - PROCESS | 1644 | 1464795109015 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 1644 | 1464795109123 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:31:49 INFO - PROCESS | 1644 | 1464795109129 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x117f38000 == 36 [pid = 1644] [id = 605] 08:31:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x113181400) [pid = 1644] [serial = 1815] [outer = 0x0] 08:31:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x116b6e000) [pid = 1644] [serial = 1816] [outer = 0x113181400] 08:31:49 INFO - PROCESS | 1644 | 1464795109155 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x11720c800) [pid = 1644] [serial = 1817] [outer = 0x113181400] 08:31:49 INFO - PROCESS | 1644 | 1464795109536 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 08:31:49 INFO - PROCESS | 1644 | 1464795109583 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1644 | 1464795109585 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:31:49 INFO - PROCESS | 1644 | 1464795109588 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1644 | 1464795109590 Marionette TRACE conn2 <- [1,2394,null,{}] 08:31:49 INFO - PROCESS | 1644 | 1464795109593 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 1644 | 1464795109718 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:31:49 INFO - PROCESS | 1644 | 1464795109837 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x123476800 == 37 [pid = 1644] [id = 606] 08:31:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x116165400) [pid = 1644] [serial = 1818] [outer = 0x0] 08:31:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x11720ec00) [pid = 1644] [serial = 1819] [outer = 0x116165400] 08:31:49 INFO - PROCESS | 1644 | 1464795109876 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x117781400) [pid = 1644] [serial = 1820] [outer = 0x116165400] 08:31:50 INFO - PROCESS | 1644 | 1464795110297 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 720ms 08:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:31:50 INFO - PROCESS | 1644 | 1464795110309 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1644 | 1464795110310 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:31:50 INFO - PROCESS | 1644 | 1464795110312 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1644 | 1464795110314 Marionette TRACE conn2 <- [1,2398,null,{}] 08:31:50 INFO - PROCESS | 1644 | 1464795110322 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 1644 | 1464795110436 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:31:50 INFO - PROCESS | 1644 | 1464795110440 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1195d7800 == 38 [pid = 1644] [id = 607] 08:31:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x117f0b400) [pid = 1644] [serial = 1821] [outer = 0x0] 08:31:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x118122400) [pid = 1644] [serial = 1822] [outer = 0x117f0b400] 08:31:50 INFO - PROCESS | 1644 | 1464795110472 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x118210800) [pid = 1644] [serial = 1823] [outer = 0x117f0b400] 08:31:50 INFO - PROCESS | 1644 | 1464795110820 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 525ms 08:31:50 INFO - PROCESS | 1644 | 1464795110839 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1644 | 1464795110841 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:31:50 INFO - PROCESS | 1644 | 1464795110843 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1644 | 1464795110844 Marionette TRACE conn2 <- [1,2402,null,{}] 08:31:50 INFO - PROCESS | 1644 | 1464795110847 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 1644 | 1464795110949 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:31:50 INFO - PROCESS | 1644 | 1464795110962 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12489e000 == 39 [pid = 1644] [id = 608] 08:31:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x11824f800) [pid = 1644] [serial = 1824] [outer = 0x0] 08:31:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x118258400) [pid = 1644] [serial = 1825] [outer = 0x11824f800] 08:31:50 INFO - PROCESS | 1644 | 1464795110987 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x118417800) [pid = 1644] [serial = 1826] [outer = 0x11824f800] 08:31:51 INFO - PROCESS | 1644 | 1464795111335 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 08:31:51 INFO - PROCESS | 1644 | 1464795111362 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 1644 | 1464795111363 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:31:51 INFO - PROCESS | 1644 | 1464795111365 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 1644 | 1464795111366 Marionette TRACE conn2 <- [1,2406,null,{}] 08:31:51 INFO - PROCESS | 1644 | 1464795111375 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:51 INFO - PROCESS | 1644 | 1464795111483 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:31:51 INFO - PROCESS | 1644 | 1464795111488 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x12680d800 == 40 [pid = 1644] [id = 609] 08:31:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x118419400) [pid = 1644] [serial = 1827] [outer = 0x0] 08:31:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x118443c00) [pid = 1644] [serial = 1828] [outer = 0x118419400] 08:31:51 INFO - PROCESS | 1644 | 1464795111543 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x118449c00) [pid = 1644] [serial = 1829] [outer = 0x118419400] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x117783800) [pid = 1644] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12ee06800) [pid = 1644] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x139a56c00) [pid = 1644] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12ee11c00) [pid = 1644] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x11104e000) [pid = 1644] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x117212000) [pid = 1644] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12dd80400) [pid = 1644] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12ca6f800) [pid = 1644] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x123d37800) [pid = 1644] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x118628400) [pid = 1644] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x112a17800) [pid = 1644] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12c4eec00) [pid = 1644] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12afe8c00) [pid = 1644] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12aa44400) [pid = 1644] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x126e7f000) [pid = 1644] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x112fde000) [pid = 1644] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x123d35800) [pid = 1644] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x119cac400) [pid = 1644] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x117f0ec00) [pid = 1644] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1128aec00) [pid = 1644] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12bc23000) [pid = 1644] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x13acb1800) [pid = 1644] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x139f2fc00) [pid = 1644] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x139f2b400) [pid = 1644] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x139f27000) [pid = 1644] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x139b4f400) [pid = 1644] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x1187c0400) [pid = 1644] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x118499c00) [pid = 1644] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x110f0bc00) [pid = 1644] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x110f7d000) [pid = 1644] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x135a83000) [pid = 1644] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x11314b400) [pid = 1644] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x138d22000) [pid = 1644] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x139b54800) [pid = 1644] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x118529000) [pid = 1644] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12c027c00) [pid = 1644] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x119cb8400) [pid = 1644] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x11a3bb400) [pid = 1644] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x1167cf400) [pid = 1644] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x119728400) [pid = 1644] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1128ab800) [pid = 1644] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x1187ab000) [pid = 1644] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x137e07400) [pid = 1644] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12ee08c00) [pid = 1644] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x13a233800) [pid = 1644] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x11849c400) [pid = 1644] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x138b36800) [pid = 1644] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x1128b4c00) [pid = 1644] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x119cb1400) [pid = 1644] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x1128b5000) [pid = 1644] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x13b7bdc00) [pid = 1644] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x11a3bb800) [pid = 1644] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x128f58c00) [pid = 1644] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x139a51c00) [pid = 1644] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x126e86000) [pid = 1644] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x113188400) [pid = 1644] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x117258800) [pid = 1644] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x12ca6b800) [pid = 1644] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1245c0400) [pid = 1644] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:31:52 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x137e0bc00) [pid = 1644] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:31:52 INFO - PROCESS | 1644 | 1464795112660 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1326ms 08:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:31:52 INFO - PROCESS | 1644 | 1464795112692 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1644 | 1464795112693 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:31:52 INFO - PROCESS | 1644 | 1464795112695 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1644 | 1464795112696 Marionette TRACE conn2 <- [1,2410,null,{}] 08:31:52 INFO - PROCESS | 1644 | 1464795112698 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 1644 | 1464795112799 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:31:52 INFO - PROCESS | 1644 | 1464795112839 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x123111800 == 41 [pid = 1644] [id = 610] 08:31:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x112781400) [pid = 1644] [serial = 1830] [outer = 0x0] 08:31:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x1167cf400) [pid = 1644] [serial = 1831] [outer = 0x112781400] 08:31:52 INFO - PROCESS | 1644 | 1464795112867 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x118205800) [pid = 1644] [serial = 1832] [outer = 0x112781400] 08:31:53 INFO - PROCESS | 1644 | 1464795113137 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 467ms 08:31:53 INFO - PROCESS | 1644 | 1464795113163 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1644 | 1464795113164 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:31:53 INFO - PROCESS | 1644 | 1464795113166 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1644 | 1464795113167 Marionette TRACE conn2 <- [1,2414,null,{}] 08:31:53 INFO - PROCESS | 1644 | 1464795113177 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 1644 | 1464795113264 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:31:53 INFO - PROCESS | 1644 | 1464795113269 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12914b000 == 42 [pid = 1644] [id = 611] 08:31:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x118208400) [pid = 1644] [serial = 1833] [outer = 0x0] 08:31:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x118451c00) [pid = 1644] [serial = 1834] [outer = 0x118208400] 08:31:53 INFO - PROCESS | 1644 | 1464795113301 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x118526000) [pid = 1644] [serial = 1835] [outer = 0x118208400] 08:31:53 INFO - PROCESS | 1644 | 1464795113626 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 474ms 08:31:53 INFO - PROCESS | 1644 | 1464795113641 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:31:53 INFO - PROCESS | 1644 | 1464795113642 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:31:53 INFO - PROCESS | 1644 | 1464795113644 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1644 | 1464795113645 Marionette TRACE conn2 <- [1,2418,null,{}] 08:31:53 INFO - PROCESS | 1644 | 1464795113648 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 1644 | 1464795113761 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:31:53 INFO - PROCESS | 1644 | 1464795113769 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x129188800 == 43 [pid = 1644] [id = 612] 08:31:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x112789000) [pid = 1644] [serial = 1836] [outer = 0x0] 08:31:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x118529c00) [pid = 1644] [serial = 1837] [outer = 0x112789000] 08:31:53 INFO - PROCESS | 1644 | 1464795113793 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x118535800) [pid = 1644] [serial = 1838] [outer = 0x112789000] 08:31:54 INFO - PROCESS | 1644 | 1464795114124 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 517ms 08:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:31:54 INFO - PROCESS | 1644 | 1464795114162 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 1644 | 1464795114163 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:31:54 INFO - PROCESS | 1644 | 1464795114165 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1644 | 1464795114167 Marionette TRACE conn2 <- [1,2422,null,{}] 08:31:54 INFO - PROCESS | 1644 | 1464795114169 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 1644 | 1464795114251 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:31:54 INFO - PROCESS | 1644 | 1464795114256 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299d0000 == 44 [pid = 1644] [id = 613] 08:31:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x112a1fc00) [pid = 1644] [serial = 1839] [outer = 0x0] 08:31:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x118626800) [pid = 1644] [serial = 1840] [outer = 0x112a1fc00] 08:31:54 INFO - PROCESS | 1644 | 1464795114281 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x11862e400) [pid = 1644] [serial = 1841] [outer = 0x112a1fc00] 08:31:54 INFO - PROCESS | 1644 | 1464795114840 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 723ms 08:31:54 INFO - PROCESS | 1644 | 1464795114891 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 1644 | 1464795114894 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:31:54 INFO - PROCESS | 1644 | 1464795114898 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1644 | 1464795114900 Marionette TRACE conn2 <- [1,2426,null,{}] 08:31:54 INFO - PROCESS | 1644 | 1464795114905 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 1644 | 1464795115019 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:31:55 INFO - PROCESS | 1644 | 1464795115081 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x11697c800 == 45 [pid = 1644] [id = 614] 08:31:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x110f75800) [pid = 1644] [serial = 1842] [outer = 0x0] 08:31:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x110f81000) [pid = 1644] [serial = 1843] [outer = 0x110f75800] 08:31:55 INFO - PROCESS | 1644 | 1464795115113 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x111053800) [pid = 1644] [serial = 1844] [outer = 0x110f75800] 08:31:55 INFO - PROCESS | 1644 | 1464795115621 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 775ms 08:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:31:55 INFO - PROCESS | 1644 | 1464795115675 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 1644 | 1464795115679 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:31:55 INFO - PROCESS | 1644 | 1464795115683 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 1644 | 1464795115685 Marionette TRACE conn2 <- [1,2430,null,{}] 08:31:55 INFO - PROCESS | 1644 | 1464795115690 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 1644 | 1464795115804 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:31:55 INFO - PROCESS | 1644 | 1464795115888 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x1198c3000 == 46 [pid = 1644] [id = 615] 08:31:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x111062000) [pid = 1644] [serial = 1845] [outer = 0x0] 08:31:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x1122b5000) [pid = 1644] [serial = 1846] [outer = 0x111062000] 08:31:55 INFO - PROCESS | 1644 | 1464795115918 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x112788800) [pid = 1644] [serial = 1847] [outer = 0x111062000] 08:31:56 INFO - PROCESS | 1644 | 1464795116439 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 773ms 08:31:56 INFO - PROCESS | 1644 | 1464795116481 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 1644 | 1464795116482 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:31:56 INFO - PROCESS | 1644 | 1464795116488 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 1644 | 1464795116491 Marionette TRACE conn2 <- [1,2434,null,{}] 08:31:56 INFO - PROCESS | 1644 | 1464795116499 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 1644 | 1464795116617 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:31:56 INFO - PROCESS | 1644 | 1464795116703 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f1c000 == 47 [pid = 1644] [id = 616] 08:31:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x112728800) [pid = 1644] [serial = 1848] [outer = 0x0] 08:31:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x11314dc00) [pid = 1644] [serial = 1849] [outer = 0x112728800] 08:31:56 INFO - PROCESS | 1644 | 1464795116735 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x11317e000) [pid = 1644] [serial = 1850] [outer = 0x112728800] 08:31:57 INFO - PROCESS | 1644 | 1464795117447 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0af800 == 46 [pid = 1644] [id = 12] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x113eb0000 == 45 [pid = 1644] [id = 25] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12caef000 == 44 [pid = 1644] [id = 15] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12d71b000 == 43 [pid = 1644] [id = 20] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12d17f000 == 42 [pid = 1644] [id = 18] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7ee000 == 41 [pid = 1644] [id = 14] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa5000 == 40 [pid = 1644] [id = 11] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12aaad000 == 39 [pid = 1644] [id = 8] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12b383000 == 38 [pid = 1644] [id = 9] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4cd800 == 37 [pid = 1644] [id = 19] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x117f3c000 == 36 [pid = 1644] [id = 10] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4c7000 == 35 [pid = 1644] [id = 13] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x129184000 == 34 [pid = 1644] [id = 6] 08:31:57 INFO - PROCESS | 1644 | --DOCSHELL 0x1165ec800 == 33 [pid = 1644] [id = 26] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x13a23e000) [pid = 1644] [serial = 1789] [outer = 0x0] [url = about:blank] 08:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1025ms 08:31:57 INFO - PROCESS | 1644 | 1464795117513 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 1644 | 1464795117515 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:31:57 INFO - PROCESS | 1644 | 1464795117518 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 1644 | 1464795117523 Marionette TRACE conn2 <- [1,2438,null,{}] 08:31:57 INFO - PROCESS | 1644 | 1464795117535 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 1644 | 1464795117624 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x12ddc7400) [pid = 1644] [serial = 1771] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x137e44c00) [pid = 1644] [serial = 1775] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x135a86c00) [pid = 1644] [serial = 1774] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x139b4b000) [pid = 1644] [serial = 1777] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x13a1a3000) [pid = 1644] [serial = 1786] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x11314b800) [pid = 1644] [serial = 1780] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x12afeb000) [pid = 1644] [serial = 1783] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x137e4d000) [pid = 1644] [serial = 1726] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x137e44400) [pid = 1644] [serial = 1724] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x12ee0c400) [pid = 1644] [serial = 1723] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x128d4f800) [pid = 1644] [serial = 1720] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12976c400) [pid = 1644] [serial = 1721] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x119551400) [pid = 1644] [serial = 1718] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1187ad800) [pid = 1644] [serial = 1717] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x1183c2000) [pid = 1644] [serial = 1715] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x113ccc800) [pid = 1644] [serial = 1714] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x138d1bc00) [pid = 1644] [serial = 1712] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x12c031000) [pid = 1644] [serial = 1768] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12bc23c00) [pid = 1644] [serial = 1765] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12c02fc00) [pid = 1644] [serial = 1766] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x12960bc00) [pid = 1644] [serial = 1762] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x12aa39400) [pid = 1644] [serial = 1763] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x118442400) [pid = 1644] [serial = 1759] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x119eaa000) [pid = 1644] [serial = 1760] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x126c33800) [pid = 1644] [serial = 1757] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x124e47c00) [pid = 1644] [serial = 1756] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x123356c00) [pid = 1644] [serial = 1754] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x11a3af400) [pid = 1644] [serial = 1753] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1183c4800) [pid = 1644] [serial = 1750] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x118625800) [pid = 1644] [serial = 1751] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x116873800) [pid = 1644] [serial = 1748] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x113157800) [pid = 1644] [serial = 1747] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x1439d7400) [pid = 1644] [serial = 1745] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1437ebc00) [pid = 1644] [serial = 1744] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1437ea800) [pid = 1644] [serial = 1742] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x13b93a800) [pid = 1644] [serial = 1741] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x13acb9000) [pid = 1644] [serial = 1739] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x13acb4400) [pid = 1644] [serial = 1738] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x13acb1c00) [pid = 1644] [serial = 1736] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x13acae400) [pid = 1644] [serial = 1735] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x139f2a800) [pid = 1644] [serial = 1732] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x139f2f800) [pid = 1644] [serial = 1733] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x13b93a000) [pid = 1644] [serial = 1730] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x13a3b6400) [pid = 1644] [serial = 1729] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x138d19000) [pid = 1644] [serial = 1727] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x13a233400) [pid = 1644] [serial = 1778] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11844e000) [pid = 1644] [serial = 1781] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12ee11000) [pid = 1644] [serial = 1772] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x13a1a8800) [pid = 1644] [serial = 1787] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12ddbf000) [pid = 1644] [serial = 1769] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12ee09000) [pid = 1644] [serial = 1784] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12aa3ac00) [pid = 1644] [serial = 1508] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x121005c00) [pid = 1644] [serial = 1568] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12c32b800) [pid = 1644] [serial = 1601] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1128b1000) [pid = 1644] [serial = 1643] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x138d1f400) [pid = 1644] [serial = 1658] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x118446000) [pid = 1644] [serial = 1646] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x139b54400) [pid = 1644] [serial = 1661] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x13a23a800) [pid = 1644] [serial = 1664] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x123950800) [pid = 1644] [serial = 1649] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12dd73800) [pid = 1644] [serial = 1655] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x129b67400) [pid = 1644] [serial = 1652] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x12410e000) [pid = 1644] [serial = 1577] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x11841a400) [pid = 1644] [serial = 1571] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x129611000) [pid = 1644] [serial = 1583] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x135a81000) [pid = 1644] [serial = 1598] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x11972ec00) [pid = 1644] [serial = 1574] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x138d24800) [pid = 1644] [serial = 1514] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x138b32c00) [pid = 1644] [serial = 1592] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x13a3bc000) [pid = 1644] [serial = 1667] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x118a44800) [pid = 1644] [serial = 1502] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x139a4d000) [pid = 1644] [serial = 1595] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x135a7b000) [pid = 1644] [serial = 1640] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x13b7bac00) [pid = 1644] [serial = 1670] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x1167cf800) [pid = 1644] [serial = 1499] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x13b92f800) [pid = 1644] [serial = 1673] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x12410dc00) [pid = 1644] [serial = 1505] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x12d337400) [pid = 1644] [serial = 1586] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x139b53000) [pid = 1644] [serial = 1520] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x134fe3800) [pid = 1644] [serial = 1511] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x13b935000) [pid = 1644] [serial = 1676] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x1437e6c00) [pid = 1644] [serial = 1679] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x134fe6000) [pid = 1644] [serial = 1589] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x126c34000) [pid = 1644] [serial = 1580] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x139a5ac00) [pid = 1644] [serial = 1517] [outer = 0x0] [url = about:blank] 08:31:57 INFO - PROCESS | 1644 | 1464795117693 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x116577000 == 34 [pid = 1644] [id = 617] 08:31:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x111057400) [pid = 1644] [serial = 1851] [outer = 0x0] 08:31:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x11105b800) [pid = 1644] [serial = 1852] [outer = 0x111057400] 08:31:57 INFO - PROCESS | 1644 | 1464795117721 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x111f6f800) [pid = 1644] [serial = 1853] [outer = 0x111057400] 08:31:58 INFO - PROCESS | 1644 | 1464795118055 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 573ms 08:31:58 INFO - PROCESS | 1644 | 1464795118091 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 1644 | 1464795118095 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:31:58 INFO - PROCESS | 1644 | 1464795118100 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1644 | 1464795118101 Marionette TRACE conn2 <- [1,2442,null,{}] 08:31:58 INFO - PROCESS | 1644 | 1464795118103 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 1644 | 1464795118207 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:31:58 INFO - PROCESS | 1644 | 1464795118278 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x118aad000 == 35 [pid = 1644] [id = 618] 08:31:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x112025000) [pid = 1644] [serial = 1854] [outer = 0x0] 08:31:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x11272b800) [pid = 1644] [serial = 1855] [outer = 0x112025000] 08:31:58 INFO - PROCESS | 1644 | 1464795118304 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x112a17800) [pid = 1644] [serial = 1856] [outer = 0x112025000] 08:31:58 INFO - PROCESS | 1644 | 1464795118718 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 672ms 08:31:58 INFO - PROCESS | 1644 | 1464795118771 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:31:58 INFO - PROCESS | 1644 | 1464795118774 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:31:58 INFO - PROCESS | 1644 | 1464795118778 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1644 | 1464795118780 Marionette TRACE conn2 <- [1,2446,null,{}] 08:31:58 INFO - PROCESS | 1644 | 1464795118784 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 1644 | 1464795118882 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:31:58 INFO - PROCESS | 1644 | 1464795118950 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x118507800 == 36 [pid = 1644] [id = 619] 08:31:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x111050000) [pid = 1644] [serial = 1857] [outer = 0x0] 08:31:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x1110ab000) [pid = 1644] [serial = 1858] [outer = 0x111050000] 08:31:58 INFO - PROCESS | 1644 | 1464795118981 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x112782400) [pid = 1644] [serial = 1859] [outer = 0x111050000] 08:31:59 INFO - PROCESS | 1644 | 1464795119399 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 08:31:59 INFO - PROCESS | 1644 | 1464795119449 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:31:59 INFO - PROCESS | 1644 | 1464795119453 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:31:59 INFO - PROCESS | 1644 | 1464795119457 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1644 | 1464795119459 Marionette TRACE conn2 <- [1,2450,null,{}] 08:31:59 INFO - PROCESS | 1644 | 1464795119462 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 1644 | 1464795119584 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:31:59 INFO - PROCESS | 1644 | 1464795119663 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f14800 == 37 [pid = 1644] [id = 620] 08:31:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x112a7fc00) [pid = 1644] [serial = 1860] [outer = 0x0] 08:31:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x112fde000) [pid = 1644] [serial = 1861] [outer = 0x112a7fc00] 08:31:59 INFO - PROCESS | 1644 | 1464795119695 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x113152000) [pid = 1644] [serial = 1862] [outer = 0x112a7fc00] 08:32:00 INFO - PROCESS | 1644 | 1464795120122 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 08:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:32:00 INFO - PROCESS | 1644 | 1464795120129 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 1644 | 1464795120130 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:32:00 INFO - PROCESS | 1644 | 1464795120133 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 1644 | 1464795120135 Marionette TRACE conn2 <- [1,2454,null,{}] 08:32:00 INFO - PROCESS | 1644 | 1464795120143 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:00 INFO - PROCESS | 1644 | 1464795120241 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:32:00 INFO - PROCESS | 1644 | 1464795120292 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12345c800 == 38 [pid = 1644] [id = 621] 08:32:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x11317dc00) [pid = 1644] [serial = 1863] [outer = 0x0] 08:32:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x113c4d000) [pid = 1644] [serial = 1864] [outer = 0x11317dc00] 08:32:00 INFO - PROCESS | 1644 | 1464795120324 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x11603f800) [pid = 1644] [serial = 1865] [outer = 0x11317dc00] 08:32:00 INFO - PROCESS | 1644 | 1464795120748 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 623ms 08:32:00 INFO - PROCESS | 1644 | 1464795120756 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 1644 | 1464795120758 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:32:00 INFO - PROCESS | 1644 | 1464795120761 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 1644 | 1464795120762 Marionette TRACE conn2 <- [1,2458,null,{}] 08:32:00 INFO - PROCESS | 1644 | 1464795120765 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:00 INFO - PROCESS | 1644 | 1464795120865 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:32:00 INFO - PROCESS | 1644 | 1464795120960 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e03000 == 39 [pid = 1644] [id = 622] 08:32:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1167c8c00) [pid = 1644] [serial = 1866] [outer = 0x0] 08:32:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x116869400) [pid = 1644] [serial = 1867] [outer = 0x1167c8c00] 08:32:00 INFO - PROCESS | 1644 | 1464795120992 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x11695cc00) [pid = 1644] [serial = 1868] [outer = 0x1167c8c00] 08:32:01 INFO - PROCESS | 1644 | 1464795121408 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 669ms 08:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:32:01 INFO - PROCESS | 1644 | 1464795121438 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 1644 | 1464795121440 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:32:01 INFO - PROCESS | 1644 | 1464795121443 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 1644 | 1464795121445 Marionette TRACE conn2 <- [1,2462,null,{}] 08:32:01 INFO - PROCESS | 1644 | 1464795121447 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:01 INFO - PROCESS | 1644 | 1464795121543 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:32:01 INFO - PROCESS | 1644 | 1464795121607 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x112e95800 == 40 [pid = 1644] [id = 623] 08:32:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x11670f400) [pid = 1644] [serial = 1869] [outer = 0x0] 08:32:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x116b6cc00) [pid = 1644] [serial = 1870] [outer = 0x11670f400] 08:32:01 INFO - PROCESS | 1644 | 1464795121638 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x117209c00) [pid = 1644] [serial = 1871] [outer = 0x11670f400] 08:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 620ms 08:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:32:02 INFO - PROCESS | 1644 | 1464795122060 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:32:02 INFO - PROCESS | 1644 | 1464795122064 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1644 | 1464795122066 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:32:02 INFO - PROCESS | 1644 | 1464795122068 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1644 | 1464795122069 Marionette TRACE conn2 <- [1,2466,null,{}] 08:32:02 INFO - PROCESS | 1644 | 1464795122072 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 1644 | 1464795122184 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:32:02 INFO - PROCESS | 1644 | 1464795122282 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12917b000 == 41 [pid = 1644] [id = 624] 08:32:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x117212c00) [pid = 1644] [serial = 1872] [outer = 0x0] 08:32:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x117f10c00) [pid = 1644] [serial = 1873] [outer = 0x117212c00] 08:32:02 INFO - PROCESS | 1644 | 1464795122314 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x11820d000) [pid = 1644] [serial = 1874] [outer = 0x117212c00] 08:32:02 INFO - PROCESS | 1644 | 1464795122733 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 08:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:32:02 INFO - PROCESS | 1644 | 1464795122739 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1644 | 1464795122740 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:32:02 INFO - PROCESS | 1644 | 1464795122742 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1644 | 1464795122743 Marionette TRACE conn2 <- [1,2470,null,{}] 08:32:02 INFO - PROCESS | 1644 | 1464795122746 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 1644 | 1464795122839 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:32:02 INFO - PROCESS | 1644 | 1464795122889 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299cc000 == 42 [pid = 1644] [id = 625] 08:32:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x11820c400) [pid = 1644] [serial = 1875] [outer = 0x0] 08:32:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1183c2000) [pid = 1644] [serial = 1876] [outer = 0x11820c400] 08:32:02 INFO - PROCESS | 1644 | 1464795122919 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x118414c00) [pid = 1644] [serial = 1877] [outer = 0x11820c400] 08:32:03 INFO - PROCESS | 1644 | 1464795123410 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 719ms 08:32:03 INFO - PROCESS | 1644 | 1464795123462 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 1644 | 1464795123464 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:32:03 INFO - PROCESS | 1644 | 1464795123468 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 1644 | 1464795123470 Marionette TRACE conn2 <- [1,2474,null,{}] 08:32:03 INFO - PROCESS | 1644 | 1464795123518 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 1644 | 1464795123644 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:32:03 INFO - PROCESS | 1644 | 1464795123696 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a6b000 == 43 [pid = 1644] [id = 626] 08:32:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x111059400) [pid = 1644] [serial = 1878] [outer = 0x0] 08:32:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x111bb7400) [pid = 1644] [serial = 1879] [outer = 0x111059400] 08:32:03 INFO - PROCESS | 1644 | 1464795123724 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1128ad800) [pid = 1644] [serial = 1880] [outer = 0x111059400] 08:32:04 INFO - PROCESS | 1644 | 1464795124087 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 642ms 08:32:04 INFO - PROCESS | 1644 | 1464795124110 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 1644 | 1464795124114 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:32:04 INFO - PROCESS | 1644 | 1464795124119 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1644 | 1464795124121 Marionette TRACE conn2 <- [1,2478,null,{}] 08:32:04 INFO - PROCESS | 1644 | 1464795124123 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 1644 | 1464795124209 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:32:04 INFO - PROCESS | 1644 | 1464795124264 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c0d000 == 44 [pid = 1644] [id = 627] 08:32:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x111061800) [pid = 1644] [serial = 1881] [outer = 0x0] 08:32:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x112a7e400) [pid = 1644] [serial = 1882] [outer = 0x111061800] 08:32:04 INFO - PROCESS | 1644 | 1464795124291 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x113183000) [pid = 1644] [serial = 1883] [outer = 0x111061800] 08:32:04 INFO - PROCESS | 1644 | 1464795124598 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 08:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:32:04 INFO - PROCESS | 1644 | 1464795124640 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 1644 | 1464795124641 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:32:04 INFO - PROCESS | 1644 | 1464795124644 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1644 | 1464795124646 Marionette TRACE conn2 <- [1,2482,null,{}] 08:32:04 INFO - PROCESS | 1644 | 1464795124654 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 1644 | 1464795124741 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:32:04 INFO - PROCESS | 1644 | 1464795124802 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1299dc800 == 45 [pid = 1644] [id = 628] 08:32:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x112783800) [pid = 1644] [serial = 1884] [outer = 0x0] 08:32:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1161bd000) [pid = 1644] [serial = 1885] [outer = 0x112783800] 08:32:04 INFO - PROCESS | 1644 | 1464795124831 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x11811e400) [pid = 1644] [serial = 1886] [outer = 0x112783800] 08:32:05 INFO - PROCESS | 1644 | 1464795125167 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 570ms 08:32:05 INFO - PROCESS | 1644 | 1464795125215 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 1644 | 1464795125217 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:32:05 INFO - PROCESS | 1644 | 1464795125219 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 1644 | 1464795125227 Marionette TRACE conn2 <- [1,2486,null,{}] 08:32:05 INFO - PROCESS | 1644 | 1464795125230 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 1644 | 1464795125343 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:32:05 INFO - PROCESS | 1644 | 1464795125360 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aade000 == 46 [pid = 1644] [id = 629] 08:32:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118417c00) [pid = 1644] [serial = 1887] [outer = 0x0] 08:32:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x118444c00) [pid = 1644] [serial = 1888] [outer = 0x118417c00] 08:32:05 INFO - PROCESS | 1644 | 1464795125386 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11844b000) [pid = 1644] [serial = 1889] [outer = 0x118417c00] 08:32:05 INFO - PROCESS | 1644 | 1464795125723 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 526ms 08:32:05 INFO - PROCESS | 1644 | 1464795125745 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 1644 | 1464795125746 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:32:05 INFO - PROCESS | 1644 | 1464795125749 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 1644 | 1464795125750 Marionette TRACE conn2 <- [1,2490,null,{}] 08:32:05 INFO - PROCESS | 1644 | 1464795125761 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 1644 | 1464795125871 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:32:05 INFO - PROCESS | 1644 | 1464795125919 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af42800 == 47 [pid = 1644] [id = 630] 08:32:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x118419c00) [pid = 1644] [serial = 1890] [outer = 0x0] 08:32:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x118450400) [pid = 1644] [serial = 1891] [outer = 0x118419c00] 08:32:05 INFO - PROCESS | 1644 | 1464795125957 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x118530c00) [pid = 1644] [serial = 1892] [outer = 0x118419c00] 08:32:06 INFO - PROCESS | 1644 | 1464795126423 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 720ms 08:32:06 INFO - PROCESS | 1644 | 1464795126470 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 1644 | 1464795126471 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:32:06 INFO - PROCESS | 1644 | 1464795126473 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1644 | 1464795126474 Marionette TRACE conn2 <- [1,2494,null,{}] 08:32:06 INFO - PROCESS | 1644 | 1464795126481 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 1644 | 1464795126610 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:32:06 INFO - PROCESS | 1644 | 1464795126658 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba91000 == 48 [pid = 1644] [id = 631] 08:32:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x118632000) [pid = 1644] [serial = 1893] [outer = 0x0] 08:32:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1187a7000) [pid = 1644] [serial = 1894] [outer = 0x118632000] 08:32:06 INFO - PROCESS | 1644 | 1464795126684 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1187b0c00) [pid = 1644] [serial = 1895] [outer = 0x118632000] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x111057400) [pid = 1644] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x117f0b400) [pid = 1644] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x113181400) [pid = 1644] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x116869c00) [pid = 1644] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x113152400) [pid = 1644] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x112787800) [pid = 1644] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11607c000) [pid = 1644] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x111053c00) [pid = 1644] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x110e9a400) [pid = 1644] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x11104f800) [pid = 1644] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x11824f800) [pid = 1644] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x118419400) [pid = 1644] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x112781400) [pid = 1644] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x118208400) [pid = 1644] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x110f82800) [pid = 1644] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x116165400) [pid = 1644] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:32:06 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x112789000) [pid = 1644] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:32:07 INFO - PROCESS | 1644 | 1464795127007 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 570ms 08:32:07 INFO - PROCESS | 1644 | 1464795127044 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1644 | 1464795127045 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:32:07 INFO - PROCESS | 1644 | 1464795127047 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1644 | 1464795127048 Marionette TRACE conn2 <- [1,2498,null,{}] 08:32:07 INFO - PROCESS | 1644 | 1464795127051 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 1644 | 1464795127134 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:32:07 INFO - PROCESS | 1644 | 1464795127139 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212a5800 == 49 [pid = 1644] [id = 632] 08:32:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x111fd8c00) [pid = 1644] [serial = 1896] [outer = 0x0] 08:32:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x112e77c00) [pid = 1644] [serial = 1897] [outer = 0x111fd8c00] 08:32:07 INFO - PROCESS | 1644 | 1464795127164 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x116869c00) [pid = 1644] [serial = 1898] [outer = 0x111fd8c00] 08:32:07 INFO - PROCESS | 1644 | 1464795127496 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 08:32:07 INFO - PROCESS | 1644 | 1464795127516 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1644 | 1464795127517 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:32:07 INFO - PROCESS | 1644 | 1464795127521 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1644 | 1464795127524 Marionette TRACE conn2 <- [1,2502,null,{}] 08:32:07 INFO - PROCESS | 1644 | 1464795127527 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 1644 | 1464795127636 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:32:07 INFO - PROCESS | 1644 | 1464795127652 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bac4000 == 50 [pid = 1644] [id = 633] 08:32:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x117211400) [pid = 1644] [serial = 1899] [outer = 0x0] 08:32:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11844f000) [pid = 1644] [serial = 1900] [outer = 0x117211400] 08:32:07 INFO - PROCESS | 1644 | 1464795127678 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1187b8400) [pid = 1644] [serial = 1901] [outer = 0x117211400] 08:32:07 INFO - PROCESS | 1644 | 1464795127976 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 472ms 08:32:07 INFO - PROCESS | 1644 | 1464795127994 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1644 | 1464795127995 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:32:08 INFO - PROCESS | 1644 | 1464795127998 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 1644 | 1464795127999 Marionette TRACE conn2 <- [1,2506,null,{}] 08:32:08 INFO - PROCESS | 1644 | 1464795128001 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 1644 | 1464795128092 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:32:08 INFO - PROCESS | 1644 | 1464795128096 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0b6800 == 51 [pid = 1644] [id = 634] 08:32:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118447800) [pid = 1644] [serial = 1902] [outer = 0x0] 08:32:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1187bec00) [pid = 1644] [serial = 1903] [outer = 0x118447800] 08:32:08 INFO - PROCESS | 1644 | 1464795128121 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118a44800) [pid = 1644] [serial = 1904] [outer = 0x118447800] 08:32:08 INFO - PROCESS | 1644 | 1464795128458 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 471ms 08:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:32:08 INFO - PROCESS | 1644 | 1464795128473 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 1644 | 1464795128474 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:32:08 INFO - PROCESS | 1644 | 1464795128476 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 1644 | 1464795128477 Marionette TRACE conn2 <- [1,2510,null,{}] 08:32:08 INFO - PROCESS | 1644 | 1464795128480 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 1644 | 1464795128597 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:32:08 INFO - PROCESS | 1644 | 1464795128603 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4c6800 == 52 [pid = 1644] [id = 635] 08:32:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1165b9800) [pid = 1644] [serial = 1905] [outer = 0x0] 08:32:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x118a46000) [pid = 1644] [serial = 1906] [outer = 0x1165b9800] 08:32:08 INFO - PROCESS | 1644 | 1464795128628 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11916a800) [pid = 1644] [serial = 1907] [outer = 0x1165b9800] 08:32:08 INFO - PROCESS | 1644 | 1464795128969 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 08:32:08 INFO - PROCESS | 1644 | 1464795128997 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 1644 | 1464795128999 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:32:09 INFO - PROCESS | 1644 | 1464795129003 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1644 | 1464795129006 Marionette TRACE conn2 <- [1,2514,null,{}] 08:32:09 INFO - PROCESS | 1644 | 1464795129010 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 1644 | 1464795129253 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:32:09 INFO - PROCESS | 1644 | 1464795129356 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x11681b800 == 53 [pid = 1644] [id = 636] 08:32:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x110f0e000) [pid = 1644] [serial = 1908] [outer = 0x0] 08:32:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x110f77400) [pid = 1644] [serial = 1909] [outer = 0x110f0e000] 08:32:09 INFO - PROCESS | 1644 | 1464795129389 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x111057000) [pid = 1644] [serial = 1910] [outer = 0x110f0e000] 08:32:09 INFO - PROCESS | 1644 | 1464795129914 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 923ms 08:32:09 INFO - PROCESS | 1644 | 1464795129928 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 1644 | 1464795129931 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:32:09 INFO - PROCESS | 1644 | 1464795129936 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1644 | 1464795129941 Marionette TRACE conn2 <- [1,2518,null,{}] 08:32:09 INFO - PROCESS | 1644 | 1464795129946 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 1644 | 1464795130107 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:32:10 INFO - PROCESS | 1644 | 1464795130239 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x129183000 == 54 [pid = 1644] [id = 637] 08:32:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x112a1c400) [pid = 1644] [serial = 1911] [outer = 0x0] 08:32:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x115e07800) [pid = 1644] [serial = 1912] [outer = 0x112a1c400] 08:32:10 INFO - PROCESS | 1644 | 1464795130275 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x116961800) [pid = 1644] [serial = 1913] [outer = 0x112a1c400] 08:32:10 INFO - PROCESS | 1644 | 1464795130698 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 824ms 08:32:10 INFO - PROCESS | 1644 | 1464795130760 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 1644 | 1464795130762 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:32:10 INFO - PROCESS | 1644 | 1464795130765 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 1644 | 1464795130766 Marionette TRACE conn2 <- [1,2522,null,{}] 08:32:10 INFO - PROCESS | 1644 | 1464795130768 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 1644 | 1464795130875 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:32:10 INFO - PROCESS | 1644 | 1464795130936 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4cd800 == 55 [pid = 1644] [id = 638] 08:32:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x117210800) [pid = 1644] [serial = 1914] [outer = 0x0] 08:32:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11820b400) [pid = 1644] [serial = 1915] [outer = 0x117210800] 08:32:11 INFO - PROCESS | 1644 | 1464795131007 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x118450000) [pid = 1644] [serial = 1916] [outer = 0x117210800] 08:32:11 INFO - PROCESS | 1644 | 1464795131415 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 08:32:11 INFO - PROCESS | 1644 | 1464795131434 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 1644 | 1464795131439 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:32:11 INFO - PROCESS | 1644 | 1464795131476 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 1644 | 1464795131479 Marionette TRACE conn2 <- [1,2526,null,{}] 08:32:11 INFO - PROCESS | 1644 | 1464795131483 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:11 INFO - PROCESS | 1644 | 1464795131625 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:32:11 INFO - PROCESS | 1644 | 1464795131665 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce48000 == 56 [pid = 1644] [id = 639] 08:32:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x118537000) [pid = 1644] [serial = 1917] [outer = 0x0] 08:32:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1187a5400) [pid = 1644] [serial = 1918] [outer = 0x118537000] 08:32:11 INFO - PROCESS | 1644 | 1464795131694 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x118a4dc00) [pid = 1644] [serial = 1919] [outer = 0x118537000] 08:32:12 INFO - PROCESS | 1644 | 1464795132093 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 706ms 08:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:32:12 INFO - PROCESS | 1644 | 1464795132149 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 1644 | 1464795132151 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:32:12 INFO - PROCESS | 1644 | 1464795132153 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 1644 | 1464795132154 Marionette TRACE conn2 <- [1,2530,null,{}] 08:32:12 INFO - PROCESS | 1644 | 1464795132156 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 1644 | 1464795132262 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:32:12 INFO - PROCESS | 1644 | 1464795132320 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d079800 == 57 [pid = 1644] [id = 640] 08:32:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11862f400) [pid = 1644] [serial = 1920] [outer = 0x0] 08:32:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x1192d0400) [pid = 1644] [serial = 1921] [outer = 0x11862f400] 08:32:12 INFO - PROCESS | 1644 | 1464795132350 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11954d400) [pid = 1644] [serial = 1922] [outer = 0x11862f400] 08:32:12 INFO - PROCESS | 1644 | 1464795132810 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 721ms 08:32:13 INFO - PROCESS | 1644 | 1464795133177 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 1644 | 1464795133181 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:32:13 INFO - PROCESS | 1644 | 1464795133218 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 1644 | 1464795133221 Marionette TRACE conn2 <- [1,2534,null,{}] 08:32:13 INFO - PROCESS | 1644 | 1464795133226 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 1644 | 1464795133369 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:32:13 INFO - PROCESS | 1644 | 1464795133466 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x121056800 == 58 [pid = 1644] [id = 641] 08:32:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11277d400) [pid = 1644] [serial = 1923] [outer = 0x0] 08:32:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x112787c00) [pid = 1644] [serial = 1924] [outer = 0x11277d400] 08:32:13 INFO - PROCESS | 1644 | 1464795133511 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x112a7c400) [pid = 1644] [serial = 1925] [outer = 0x11277d400] 08:32:13 INFO - PROCESS | 1644 | 1464795133975 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 791ms 08:32:13 INFO - PROCESS | 1644 | 1464795133993 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:32:13 INFO - PROCESS | 1644 | 1464795133995 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:32:14 INFO - PROCESS | 1644 | 1464795134000 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 1644 | 1464795134002 Marionette TRACE conn2 <- [1,2538,null,{}] 08:32:14 INFO - PROCESS | 1644 | 1464795134005 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 1644 | 1464795134103 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:32:14 INFO - PROCESS | 1644 | 1464795134163 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x121039800 == 59 [pid = 1644] [id = 642] 08:32:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x113156400) [pid = 1644] [serial = 1926] [outer = 0x0] 08:32:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x113c4b000) [pid = 1644] [serial = 1927] [outer = 0x113156400] 08:32:14 INFO - PROCESS | 1644 | 1464795134191 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x11616e400) [pid = 1644] [serial = 1928] [outer = 0x113156400] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x116577000 == 58 [pid = 1644] [id = 617] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x1198c3000 == 57 [pid = 1644] [id = 615] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4c6800 == 56 [pid = 1644] [id = 635] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0b6800 == 55 [pid = 1644] [id = 634] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x12bac4000 == 54 [pid = 1644] [id = 633] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x1212a5800 == 53 [pid = 1644] [id = 632] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba91000 == 52 [pid = 1644] [id = 631] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x12af42800 == 51 [pid = 1644] [id = 630] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x12aade000 == 50 [pid = 1644] [id = 629] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x118626800) [pid = 1644] [serial = 1840] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x110f81000) [pid = 1644] [serial = 1843] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x1122b5000) [pid = 1644] [serial = 1846] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x11314dc00) [pid = 1644] [serial = 1849] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x11272b800) [pid = 1644] [serial = 1855] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x1299dc800 == 49 [pid = 1644] [id = 628] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x119c0d000 == 48 [pid = 1644] [id = 627] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x119a6b000 == 47 [pid = 1644] [id = 626] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x119f1c000 == 46 [pid = 1644] [id = 616] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x119f14800 == 45 [pid = 1644] [id = 620] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x118507800 == 44 [pid = 1644] [id = 619] 08:32:14 INFO - PROCESS | 1644 | --DOCSHELL 0x118aad000 == 43 [pid = 1644] [id = 618] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x118122400) [pid = 1644] [serial = 1822] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x116b6e000) [pid = 1644] [serial = 1816] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x11720c800) [pid = 1644] [serial = 1817] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x116957c00) [pid = 1644] [serial = 1813] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x116b6a000) [pid = 1644] [serial = 1814] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x113184c00) [pid = 1644] [serial = 1807] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x115ea9c00) [pid = 1644] [serial = 1808] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x1128b3800) [pid = 1644] [serial = 1801] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x112a20400) [pid = 1644] [serial = 1802] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1161b2c00) [pid = 1644] [serial = 1810] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x116710400) [pid = 1644] [serial = 1811] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x11105ac00) [pid = 1644] [serial = 1795] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x111d7c000) [pid = 1644] [serial = 1796] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x11277dc00) [pid = 1644] [serial = 1798] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x112788000) [pid = 1644] [serial = 1799] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x112d56000) [pid = 1644] [serial = 1804] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x11314b000) [pid = 1644] [serial = 1805] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x118258400) [pid = 1644] [serial = 1825] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x118443c00) [pid = 1644] [serial = 1828] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x1167cf400) [pid = 1644] [serial = 1831] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x118417800) [pid = 1644] [serial = 1826] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x118451c00) [pid = 1644] [serial = 1834] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11104ec00) [pid = 1644] [serial = 1793] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x111044400) [pid = 1644] [serial = 1792] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x118205800) [pid = 1644] [serial = 1832] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x118449c00) [pid = 1644] [serial = 1829] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x11720ec00) [pid = 1644] [serial = 1819] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x117781400) [pid = 1644] [serial = 1820] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x118526000) [pid = 1644] [serial = 1835] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118535800) [pid = 1644] [serial = 1838] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x118210800) [pid = 1644] [serial = 1823] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x118529c00) [pid = 1644] [serial = 1837] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11105b800) [pid = 1644] [serial = 1852] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x111f6f800) [pid = 1644] [serial = 1853] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1644 | 1464795134631 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 08:32:14 INFO - PROCESS | 1644 | 1464795134676 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 1644 | 1464795134677 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:32:14 INFO - PROCESS | 1644 | 1464795134679 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 1644 | 1464795134680 Marionette TRACE conn2 <- [1,2542,null,{}] 08:32:14 INFO - PROCESS | 1644 | 1464795134687 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 1644 | 1464795134818 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:32:14 INFO - PROCESS | 1644 | 1464795134912 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1172d3800 == 44 [pid = 1644] [id = 643] 08:32:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x116045000) [pid = 1644] [serial = 1929] [outer = 0x0] 08:32:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x116873400) [pid = 1644] [serial = 1930] [outer = 0x116045000] 08:32:14 INFO - PROCESS | 1644 | 1464795134960 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x11720d400) [pid = 1644] [serial = 1931] [outer = 0x116045000] 08:32:15 INFO - PROCESS | 1644 | 1464795135306 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 08:32:15 INFO - PROCESS | 1644 | 1464795135351 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 1644 | 1464795135353 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:32:15 INFO - PROCESS | 1644 | 1464795135359 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1644 | 1464795135360 Marionette TRACE conn2 <- [1,2546,null,{}] 08:32:15 INFO - PROCESS | 1644 | 1464795135363 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 1644 | 1464795135483 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:32:15 INFO - PROCESS | 1644 | 1464795135535 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f0f000 == 45 [pid = 1644] [id = 644] 08:32:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x117258400) [pid = 1644] [serial = 1932] [outer = 0x0] 08:32:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x11811b000) [pid = 1644] [serial = 1933] [outer = 0x117258400] 08:32:15 INFO - PROCESS | 1644 | 1464795135556 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x118250000) [pid = 1644] [serial = 1934] [outer = 0x117258400] 08:32:15 INFO - PROCESS | 1644 | 1464795135818 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 524ms 08:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:32:15 INFO - PROCESS | 1644 | 1464795135883 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 1644 | 1464795135885 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:32:15 INFO - PROCESS | 1644 | 1464795135891 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1644 | 1464795135893 Marionette TRACE conn2 <- [1,2550,null,{}] 08:32:15 INFO - PROCESS | 1644 | 1464795135896 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 1644 | 1464795136022 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:32:16 INFO - PROCESS | 1644 | 1464795136070 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x123909000 == 46 [pid = 1644] [id = 645] 08:32:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x111d7c000) [pid = 1644] [serial = 1935] [outer = 0x0] 08:32:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1183d0000) [pid = 1644] [serial = 1936] [outer = 0x111d7c000] 08:32:16 INFO - PROCESS | 1644 | 1464795136090 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x11844bc00) [pid = 1644] [serial = 1937] [outer = 0x111d7c000] 08:32:16 INFO - PROCESS | 1644 | 1464795136483 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 627ms 08:32:16 INFO - PROCESS | 1644 | 1464795136516 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 1644 | 1464795136518 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:32:16 INFO - PROCESS | 1644 | 1464795136521 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 1644 | 1464795136523 Marionette TRACE conn2 <- [1,2554,null,{}] 08:32:16 INFO - PROCESS | 1644 | 1464795136526 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 1644 | 1464795136684 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:32:16 INFO - PROCESS | 1644 | 1464795136800 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x124ec4800 == 47 [pid = 1644] [id = 646] 08:32:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x11841fc00) [pid = 1644] [serial = 1938] [outer = 0x0] 08:32:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11852bc00) [pid = 1644] [serial = 1939] [outer = 0x11841fc00] 08:32:16 INFO - PROCESS | 1644 | 1464795136842 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1187adc00) [pid = 1644] [serial = 1940] [outer = 0x11841fc00] 08:32:17 INFO - PROCESS | 1644 | 1464795137224 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 719ms 08:32:17 INFO - PROCESS | 1644 | 1464795137241 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 1644 | 1464795137243 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:32:17 INFO - PROCESS | 1644 | 1464795137246 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1644 | 1464795137248 Marionette TRACE conn2 <- [1,2558,null,{}] 08:32:17 INFO - PROCESS | 1644 | 1464795137251 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 1644 | 1464795137443 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:32:17 INFO - PROCESS | 1644 | 1464795137481 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297aa800 == 48 [pid = 1644] [id = 647] 08:32:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1187aec00) [pid = 1644] [serial = 1941] [outer = 0x0] 08:32:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x118a46800) [pid = 1644] [serial = 1942] [outer = 0x1187aec00] 08:32:17 INFO - PROCESS | 1644 | 1464795137522 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x1192d1c00) [pid = 1644] [serial = 1943] [outer = 0x1187aec00] 08:32:17 INFO - PROCESS | 1644 | 1464795137890 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 08:32:17 INFO - PROCESS | 1644 | 1464795137917 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 1644 | 1464795137918 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:32:17 INFO - PROCESS | 1644 | 1464795137928 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1644 | 1464795137929 Marionette TRACE conn2 <- [1,2562,null,{}] 08:32:17 INFO - PROCESS | 1644 | 1464795137931 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 1644 | 1464795138035 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:32:18 INFO - PROCESS | 1644 | 1464795138071 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa9a000 == 49 [pid = 1644] [id = 648] 08:32:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1187b8800) [pid = 1644] [serial = 1944] [outer = 0x0] 08:32:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x119722400) [pid = 1644] [serial = 1945] [outer = 0x1187b8800] 08:32:18 INFO - PROCESS | 1644 | 1464795138096 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x119728800) [pid = 1644] [serial = 1946] [outer = 0x1187b8800] 08:32:18 INFO - PROCESS | 1644 | 1464795138433 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 08:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:32:18 INFO - PROCESS | 1644 | 1464795138448 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 1644 | 1464795138449 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:32:18 INFO - PROCESS | 1644 | 1464795138451 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 1644 | 1464795138452 Marionette TRACE conn2 <- [1,2566,null,{}] 08:32:18 INFO - PROCESS | 1644 | 1464795138457 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 1644 | 1464795138569 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:32:18 INFO - PROCESS | 1644 | 1464795138607 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f5800 == 50 [pid = 1644] [id = 649] 08:32:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x11954c400) [pid = 1644] [serial = 1947] [outer = 0x0] 08:32:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x11972e000) [pid = 1644] [serial = 1948] [outer = 0x11954c400] 08:32:18 INFO - PROCESS | 1644 | 1464795138632 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1197d9000) [pid = 1644] [serial = 1949] [outer = 0x11954c400] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x13a1a9800) [pid = 1644] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x112728800) [pid = 1644] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x112783800) [pid = 1644] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x118419c00) [pid = 1644] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11670f400) [pid = 1644] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x111061800) [pid = 1644] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x1167c8c00) [pid = 1644] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x118417c00) [pid = 1644] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x117212c00) [pid = 1644] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11317dc00) [pid = 1644] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x112a7fc00) [pid = 1644] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x111050000) [pid = 1644] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11820c400) [pid = 1644] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x111059400) [pid = 1644] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x118632000) [pid = 1644] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x111fd8c00) [pid = 1644] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118447800) [pid = 1644] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x117211400) [pid = 1644] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x112a1fc00) [pid = 1644] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x111062000) [pid = 1644] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:32:19 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x110f75800) [pid = 1644] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:32:19 INFO - PROCESS | 1644 | 1464795139173 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 08:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:32:19 INFO - PROCESS | 1644 | 1464795139226 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 1644 | 1464795139227 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:32:19 INFO - PROCESS | 1644 | 1464795139229 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 1644 | 1464795139230 Marionette TRACE conn2 <- [1,2570,null,{}] 08:32:19 INFO - PROCESS | 1644 | 1464795139232 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 1644 | 1464795139325 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:32:19 INFO - PROCESS | 1644 | 1464795139330 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x123464800 == 51 [pid = 1644] [id = 650] 08:32:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x110f12800) [pid = 1644] [serial = 1950] [outer = 0x0] 08:32:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x113185800) [pid = 1644] [serial = 1951] [outer = 0x110f12800] 08:32:19 INFO - PROCESS | 1644 | 1464795139355 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x117213c00) [pid = 1644] [serial = 1952] [outer = 0x110f12800] 08:32:19 INFO - PROCESS | 1644 | 1464795139689 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 468ms 08:32:19 INFO - PROCESS | 1644 | 1464795139697 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 1644 | 1464795139699 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:32:19 INFO - PROCESS | 1644 | 1464795139701 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 1644 | 1464795139703 Marionette TRACE conn2 <- [1,2574,null,{}] 08:32:19 INFO - PROCESS | 1644 | 1464795139709 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 1644 | 1464795139810 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:32:19 INFO - PROCESS | 1644 | 1464795139871 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba9b000 == 52 [pid = 1644] [id = 651] 08:32:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x112728c00) [pid = 1644] [serial = 1953] [outer = 0x0] 08:32:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x118531000) [pid = 1644] [serial = 1954] [outer = 0x112728c00] 08:32:19 INFO - PROCESS | 1644 | 1464795139900 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x119cb1800) [pid = 1644] [serial = 1955] [outer = 0x112728c00] 08:32:20 INFO - PROCESS | 1644 | 1464795140210 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 521ms 08:32:20 INFO - PROCESS | 1644 | 1464795140224 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:32:20 INFO - PROCESS | 1644 | 1464795140234 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:32:20 INFO - PROCESS | 1644 | 1464795140236 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 1644 | 1464795140239 Marionette TRACE conn2 <- [1,2578,null,{}] 08:32:20 INFO - PROCESS | 1644 | 1464795140242 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 1644 | 1464795140328 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:32:20 INFO - PROCESS | 1644 | 1464795140332 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7e8000 == 53 [pid = 1644] [id = 652] 08:32:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x119e9f800) [pid = 1644] [serial = 1956] [outer = 0x0] 08:32:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x119ea6400) [pid = 1644] [serial = 1957] [outer = 0x119e9f800] 08:32:20 INFO - PROCESS | 1644 | 1464795140356 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x11a3bb800) [pid = 1644] [serial = 1958] [outer = 0x119e9f800] 08:32:20 INFO - PROCESS | 1644 | 1464795140682 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 471ms 08:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:32:20 INFO - PROCESS | 1644 | 1464795140708 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 1644 | 1464795140709 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:32:20 INFO - PROCESS | 1644 | 1464795140711 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 1644 | 1464795140712 Marionette TRACE conn2 <- [1,2582,null,{}] 08:32:20 INFO - PROCESS | 1644 | 1464795140714 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 1644 | 1464795140835 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:32:20 INFO - PROCESS | 1644 | 1464795140842 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12caf8000 == 54 [pid = 1644] [id = 653] 08:32:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1187a8000) [pid = 1644] [serial = 1959] [outer = 0x0] 08:32:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x121005c00) [pid = 1644] [serial = 1960] [outer = 0x1187a8000] 08:32:20 INFO - PROCESS | 1644 | 1464795140869 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x121011000) [pid = 1644] [serial = 1961] [outer = 0x1187a8000] 08:32:21 INFO - PROCESS | 1644 | 1464795141494 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 822ms 08:32:21 INFO - PROCESS | 1644 | 1464795141534 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 1644 | 1464795141541 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:32:21 INFO - PROCESS | 1644 | 1464795141547 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 1644 | 1464795141550 Marionette TRACE conn2 <- [1,2586,null,{}] 08:32:21 INFO - PROCESS | 1644 | 1464795141598 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 1644 | 1464795141759 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:32:21 INFO - PROCESS | 1644 | 1464795141893 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x119543800 == 55 [pid = 1644] [id = 654] 08:32:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1110b0800) [pid = 1644] [serial = 1962] [outer = 0x0] 08:32:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x112788000) [pid = 1644] [serial = 1963] [outer = 0x1110b0800] 08:32:21 INFO - PROCESS | 1644 | 1464795141944 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x112ed4c00) [pid = 1644] [serial = 1964] [outer = 0x1110b0800] 08:32:22 INFO - PROCESS | 1644 | 1464795142378 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 877ms 08:32:22 INFO - PROCESS | 1644 | 1464795142424 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 1644 | 1464795142428 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:32:22 INFO - PROCESS | 1644 | 1464795142432 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 1644 | 1464795142434 Marionette TRACE conn2 <- [1,2590,null,{}] 08:32:22 INFO - PROCESS | 1644 | 1464795142437 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:22 INFO - PROCESS | 1644 | 1464795142546 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:32:22 INFO - PROCESS | 1644 | 1464795142620 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x124e6d800 == 56 [pid = 1644] [id = 655] 08:32:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116164000) [pid = 1644] [serial = 1965] [outer = 0x0] 08:32:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x116872800) [pid = 1644] [serial = 1966] [outer = 0x116164000] 08:32:22 INFO - PROCESS | 1644 | 1464795142649 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x117782c00) [pid = 1644] [serial = 1967] [outer = 0x116164000] 08:32:23 INFO - PROCESS | 1644 | 1464795143090 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 674ms 08:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:32:23 INFO - PROCESS | 1644 | 1464795143108 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 1644 | 1464795143109 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:32:23 INFO - PROCESS | 1644 | 1464795143111 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 1644 | 1464795143114 Marionette TRACE conn2 <- [1,2594,null,{}] 08:32:23 INFO - PROCESS | 1644 | 1464795143122 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:23 INFO - PROCESS | 1644 | 1464795143253 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:32:23 INFO - PROCESS | 1644 | 1464795143340 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d175800 == 57 [pid = 1644] [id = 656] 08:32:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x11852b400) [pid = 1644] [serial = 1968] [outer = 0x0] 08:32:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x11853cc00) [pid = 1644] [serial = 1969] [outer = 0x11852b400] 08:32:23 INFO - PROCESS | 1644 | 1464795143373 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x118633c00) [pid = 1644] [serial = 1970] [outer = 0x11852b400] 08:32:23 INFO - PROCESS | 1644 | 1464795143813 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 722ms 08:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:32:23 INFO - PROCESS | 1644 | 1464795143833 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 1644 | 1464795143835 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:32:23 INFO - PROCESS | 1644 | 1464795143837 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 1644 | 1464795143839 Marionette TRACE conn2 <- [1,2598,null,{}] 08:32:23 INFO - PROCESS | 1644 | 1464795143841 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:23 INFO - PROCESS | 1644 | 1464795143949 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:32:24 INFO - PROCESS | 1644 | 1464795144008 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d491800 == 58 [pid = 1644] [id = 657] 08:32:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1187be800) [pid = 1644] [serial = 1971] [outer = 0x0] 08:32:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1192ce000) [pid = 1644] [serial = 1972] [outer = 0x1187be800] 08:32:24 INFO - PROCESS | 1644 | 1464795144079 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x11972f800) [pid = 1644] [serial = 1973] [outer = 0x1187be800] 08:32:24 INFO - PROCESS | 1644 | 1464795144467 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 08:32:24 INFO - PROCESS | 1644 | 1464795144508 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 1644 | 1464795144510 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:32:24 INFO - PROCESS | 1644 | 1464795144512 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 1644 | 1464795144513 Marionette TRACE conn2 <- [1,2602,null,{}] 08:32:24 INFO - PROCESS | 1644 | 1464795144516 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:24 INFO - PROCESS | 1644 | 1464795144622 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:32:24 INFO - PROCESS | 1644 | 1464795144712 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4c2800 == 59 [pid = 1644] [id = 658] 08:32:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11972c400) [pid = 1644] [serial = 1974] [outer = 0x0] 08:32:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x119cb0800) [pid = 1644] [serial = 1975] [outer = 0x11972c400] 08:32:24 INFO - PROCESS | 1644 | 1464795144742 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11a316c00) [pid = 1644] [serial = 1976] [outer = 0x11972c400] 08:32:25 INFO - PROCESS | 1644 | 1464795145182 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 719ms 08:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:32:25 INFO - PROCESS | 1644 | 1464795145232 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 1644 | 1464795145233 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:32:25 INFO - PROCESS | 1644 | 1464795145235 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 1644 | 1464795145237 Marionette TRACE conn2 <- [1,2606,null,{}] 08:32:25 INFO - PROCESS | 1644 | 1464795145241 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 1644 | 1464795145360 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:32:25 INFO - PROCESS | 1644 | 1464795145434 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d714000 == 60 [pid = 1644] [id = 659] 08:32:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x121006000) [pid = 1644] [serial = 1977] [outer = 0x0] 08:32:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1230c8c00) [pid = 1644] [serial = 1978] [outer = 0x121006000] 08:32:25 INFO - PROCESS | 1644 | 1464795145465 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x1230cdc00) [pid = 1644] [serial = 1979] [outer = 0x121006000] 08:32:25 INFO - PROCESS | 1644 | 1464795145932 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 773ms 08:32:26 INFO - PROCESS | 1644 | 1464795146178 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 1644 | 1464795146181 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:32:26 INFO - PROCESS | 1644 | 1464795146198 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1644 | 1464795146200 Marionette TRACE conn2 <- [1,2610,null,{}] 08:32:26 INFO - PROCESS | 1644 | 1464795146203 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 1644 | 1464795146301 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:32:26 INFO - PROCESS | 1644 | 1464795146360 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x121039000 == 61 [pid = 1644] [id = 660] 08:32:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x111056c00) [pid = 1644] [serial = 1980] [outer = 0x0] 08:32:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x11105c400) [pid = 1644] [serial = 1981] [outer = 0x111056c00] 08:32:26 INFO - PROCESS | 1644 | 1464795146386 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1122a7400) [pid = 1644] [serial = 1982] [outer = 0x111056c00] 08:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 621ms 08:32:26 INFO - PROCESS | 1644 | 1464795146810 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:32:26 INFO - PROCESS | 1644 | 1464795146819 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 1644 | 1464795146823 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:32:26 INFO - PROCESS | 1644 | 1464795146829 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1644 | 1464795146831 Marionette TRACE conn2 <- [1,2614,null,{}] 08:32:26 INFO - PROCESS | 1644 | 1464795146834 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 1644 | 1464795146934 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:32:27 INFO - PROCESS | 1644 | 1464795146997 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1195e4000 == 62 [pid = 1644] [id = 661] 08:32:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x112787400) [pid = 1644] [serial = 1983] [outer = 0x0] 08:32:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x112a1e400) [pid = 1644] [serial = 1984] [outer = 0x112787400] 08:32:27 INFO - PROCESS | 1644 | 1464795147025 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11314c400) [pid = 1644] [serial = 1985] [outer = 0x112787400] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x123e03000 == 61 [pid = 1644] [id = 622] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x112e95800 == 60 [pid = 1644] [id = 623] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12917b000 == 59 [pid = 1644] [id = 624] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7e8000 == 58 [pid = 1644] [id = 652] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba9b000 == 57 [pid = 1644] [id = 651] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x118a46000) [pid = 1644] [serial = 1906] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x123464800 == 56 [pid = 1644] [id = 650] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f5800 == 55 [pid = 1644] [id = 649] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa9a000 == 54 [pid = 1644] [id = 648] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x1297aa800 == 53 [pid = 1644] [id = 647] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x124ec4800 == 52 [pid = 1644] [id = 646] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x123909000 == 51 [pid = 1644] [id = 645] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x119f0f000 == 50 [pid = 1644] [id = 644] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x1172d3800 == 49 [pid = 1644] [id = 643] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x121039800 == 48 [pid = 1644] [id = 642] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x121056800 == 47 [pid = 1644] [id = 641] 08:32:27 INFO - PROCESS | 1644 | --DOCSHELL 0x11681b800 == 46 [pid = 1644] [id = 636] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x13a3bf400) [pid = 1644] [serial = 1790] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x11317e000) [pid = 1644] [serial = 1850] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x11862e400) [pid = 1644] [serial = 1841] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x112788800) [pid = 1644] [serial = 1847] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x111053800) [pid = 1644] [serial = 1844] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1161bd000) [pid = 1644] [serial = 1885] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x118450400) [pid = 1644] [serial = 1891] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x117209c00) [pid = 1644] [serial = 1871] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116b6cc00) [pid = 1644] [serial = 1870] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x112a7e400) [pid = 1644] [serial = 1882] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x113183000) [pid = 1644] [serial = 1883] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x11695cc00) [pid = 1644] [serial = 1868] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x116869400) [pid = 1644] [serial = 1867] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x118444c00) [pid = 1644] [serial = 1888] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x11820d000) [pid = 1644] [serial = 1874] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x117f10c00) [pid = 1644] [serial = 1873] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x11603f800) [pid = 1644] [serial = 1865] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x113c4d000) [pid = 1644] [serial = 1864] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x113152000) [pid = 1644] [serial = 1862] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x112fde000) [pid = 1644] [serial = 1861] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x112782400) [pid = 1644] [serial = 1859] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1110ab000) [pid = 1644] [serial = 1858] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x118414c00) [pid = 1644] [serial = 1877] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1183c2000) [pid = 1644] [serial = 1876] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x111bb7400) [pid = 1644] [serial = 1879] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1128ad800) [pid = 1644] [serial = 1880] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x118530c00) [pid = 1644] [serial = 1892] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1187a7000) [pid = 1644] [serial = 1894] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x112e77c00) [pid = 1644] [serial = 1897] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1187bec00) [pid = 1644] [serial = 1903] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118a44800) [pid = 1644] [serial = 1904] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1187b0c00) [pid = 1644] [serial = 1895] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x116869c00) [pid = 1644] [serial = 1898] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11844b000) [pid = 1644] [serial = 1889] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1187b8400) [pid = 1644] [serial = 1901] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x11844f000) [pid = 1644] [serial = 1900] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x11811e400) [pid = 1644] [serial = 1886] [outer = 0x0] [url = about:blank] 08:32:27 INFO - PROCESS | 1644 | 1464795147451 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 08:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:32:27 INFO - PROCESS | 1644 | 1464795147458 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 1644 | 1464795147459 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:32:27 INFO - PROCESS | 1644 | 1464795147461 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 1644 | 1464795147462 Marionette TRACE conn2 <- [1,2618,null,{}] 08:32:27 INFO - PROCESS | 1644 | 1464795147469 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 1644 | 1464795147565 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:32:27 INFO - PROCESS | 1644 | 1464795147644 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x11952a000 == 47 [pid = 1644] [id = 662] 08:32:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x11322b400) [pid = 1644] [serial = 1986] [outer = 0x0] 08:32:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x115e0b800) [pid = 1644] [serial = 1987] [outer = 0x11322b400] 08:32:27 INFO - PROCESS | 1644 | 1464795147676 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x11616bc00) [pid = 1644] [serial = 1988] [outer = 0x11322b400] 08:32:27 INFO - PROCESS | 1644 | 1464795147995 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 569ms 08:32:28 INFO - PROCESS | 1644 | 1464795148030 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 1644 | 1464795148032 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:32:28 INFO - PROCESS | 1644 | 1464795148034 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 1644 | 1464795148035 Marionette TRACE conn2 <- [1,2622,null,{}] 08:32:28 INFO - PROCESS | 1644 | 1464795148038 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:28 INFO - PROCESS | 1644 | 1464795148126 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:32:28 INFO - PROCESS | 1644 | 1464795148181 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x121044800 == 48 [pid = 1644] [id = 663] 08:32:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x115e0dc00) [pid = 1644] [serial = 1989] [outer = 0x0] 08:32:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x116b6b400) [pid = 1644] [serial = 1990] [outer = 0x115e0dc00] 08:32:28 INFO - PROCESS | 1644 | 1464795148211 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x117255000) [pid = 1644] [serial = 1991] [outer = 0x115e0dc00] 08:32:28 INFO - PROCESS | 1644 | 1464795148508 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 08:32:28 INFO - PROCESS | 1644 | 1464795148552 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:32:28 INFO - PROCESS | 1644 | 1464795148563 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:32:28 INFO - PROCESS | 1644 | 1464795148565 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 1644 | 1464795148566 Marionette TRACE conn2 <- [1,2626,null,{}] 08:32:28 INFO - PROCESS | 1644 | 1464795148569 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:28 INFO - PROCESS | 1644 | 1464795148652 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:32:28 INFO - PROCESS | 1644 | 1464795148708 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x113ce9000 == 49 [pid = 1644] [id = 664] 08:32:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x113ad0c00) [pid = 1644] [serial = 1992] [outer = 0x0] 08:32:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x117f02c00) [pid = 1644] [serial = 1993] [outer = 0x113ad0c00] 08:32:28 INFO - PROCESS | 1644 | 1464795148734 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x118211400) [pid = 1644] [serial = 1994] [outer = 0x113ad0c00] 08:32:29 INFO - PROCESS | 1644 | 1464795149027 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 472ms 08:32:29 INFO - PROCESS | 1644 | 1464795149039 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1644 | 1464795149042 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:32:29 INFO - PROCESS | 1644 | 1464795149049 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1644 | 1464795149050 Marionette TRACE conn2 <- [1,2630,null,{}] 08:32:29 INFO - PROCESS | 1644 | 1464795149052 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 1644 | 1464795149159 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:32:29 INFO - PROCESS | 1644 | 1464795149164 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x129173800 == 50 [pid = 1644] [id = 665] 08:32:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x118413c00) [pid = 1644] [serial = 1995] [outer = 0x0] 08:32:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118499800) [pid = 1644] [serial = 1996] [outer = 0x118413c00] 08:32:29 INFO - PROCESS | 1644 | 1464795149190 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1187aa000) [pid = 1644] [serial = 1997] [outer = 0x118413c00] 08:32:29 INFO - PROCESS | 1644 | 1464795149611 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 568ms 08:32:29 INFO - PROCESS | 1644 | 1464795149618 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1644 | 1464795149620 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:32:29 INFO - PROCESS | 1644 | 1464795149627 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1644 | 1464795149629 Marionette TRACE conn2 <- [1,2634,null,{}] 08:32:29 INFO - PROCESS | 1644 | 1464795149642 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 1644 | 1464795149817 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:32:29 INFO - PROCESS | 1644 | 1464795149839 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297a2000 == 51 [pid = 1644] [id = 666] 08:32:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1187b0800) [pid = 1644] [serial = 1998] [outer = 0x0] 08:32:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1187bf000) [pid = 1644] [serial = 1999] [outer = 0x1187b0800] 08:32:29 INFO - PROCESS | 1644 | 1464795149879 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11916c400) [pid = 1644] [serial = 2000] [outer = 0x1187b0800] 08:32:30 INFO - PROCESS | 1644 | 1464795150251 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 672ms 08:32:30 INFO - PROCESS | 1644 | 1464795150299 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 1644 | 1464795150300 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:32:30 INFO - PROCESS | 1644 | 1464795150303 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 1644 | 1464795150304 Marionette TRACE conn2 <- [1,2638,null,{}] 08:32:30 INFO - PROCESS | 1644 | 1464795150306 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:30 INFO - PROCESS | 1644 | 1464795150415 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:32:30 INFO - PROCESS | 1644 | 1464795150455 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aaaf800 == 52 [pid = 1644] [id = 667] 08:32:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1187b8400) [pid = 1644] [serial = 2001] [outer = 0x0] 08:32:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x119547800) [pid = 1644] [serial = 2002] [outer = 0x1187b8400] 08:32:30 INFO - PROCESS | 1644 | 1464795150481 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x11972fc00) [pid = 1644] [serial = 2003] [outer = 0x1187b8400] 08:32:30 INFO - PROCESS | 1644 | 1464795150791 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 08:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:32:30 INFO - PROCESS | 1644 | 1464795150824 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 1644 | 1464795150825 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:32:30 INFO - PROCESS | 1644 | 1464795150827 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 1644 | 1464795150828 Marionette TRACE conn2 <- [1,2642,null,{}] 08:32:30 INFO - PROCESS | 1644 | 1464795150838 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:30 INFO - PROCESS | 1644 | 1464795150945 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:32:30 INFO - PROCESS | 1644 | 1464795150956 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f5800 == 53 [pid = 1644] [id = 668] 08:32:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11954e000) [pid = 1644] [serial = 2004] [outer = 0x0] 08:32:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x119cad400) [pid = 1644] [serial = 2005] [outer = 0x11954e000] 08:32:30 INFO - PROCESS | 1644 | 1464795150981 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12100a800) [pid = 1644] [serial = 2006] [outer = 0x11954e000] 08:32:31 INFO - PROCESS | 1644 | 1464795151455 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x119e9f800) [pid = 1644] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1187aec00) [pid = 1644] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1187b8800) [pid = 1644] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x113156400) [pid = 1644] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11277d400) [pid = 1644] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x11954c400) [pid = 1644] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x111d7c000) [pid = 1644] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x116045000) [pid = 1644] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x117258400) [pid = 1644] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1165b9800) [pid = 1644] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x110f12800) [pid = 1644] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x11841fc00) [pid = 1644] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:32:31 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x112728c00) [pid = 1644] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:32:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:32:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 678ms 08:32:31 INFO - PROCESS | 1644 | 1464795151506 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 1644 | 1464795151507 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:32:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:32:31 INFO - PROCESS | 1644 | 1464795151509 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1644 | 1464795151510 Marionette TRACE conn2 <- [1,2646,null,{}] 08:32:31 INFO - PROCESS | 1644 | 1464795151512 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:31 INFO - PROCESS | 1644 | 1464795151597 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:32:31 INFO - PROCESS | 1644 | 1464795151601 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x123635000 == 54 [pid = 1644] [id = 669] 08:32:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x112783000) [pid = 1644] [serial = 2007] [outer = 0x0] 08:32:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11720f000) [pid = 1644] [serial = 2008] [outer = 0x112783000] 08:32:31 INFO - PROCESS | 1644 | 1464795151625 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1187b8800) [pid = 1644] [serial = 2009] [outer = 0x112783000] 08:32:32 INFO - PROCESS | 1644 | 1464795152051 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 571ms 08:32:32 INFO - PROCESS | 1644 | 1464795152081 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:32:32 INFO - PROCESS | 1644 | 1464795152083 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:32:32 INFO - PROCESS | 1644 | 1464795152087 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 1644 | 1464795152089 Marionette TRACE conn2 <- [1,2650,null,{}] 08:32:32 INFO - PROCESS | 1644 | 1464795152093 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 1644 | 1464795152233 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:32:32 INFO - PROCESS | 1644 | 1464795152262 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c0af800 == 55 [pid = 1644] [id = 670] 08:32:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x11a316800) [pid = 1644] [serial = 2010] [outer = 0x0] 08:32:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1212be000) [pid = 1644] [serial = 2011] [outer = 0x11a316800] 08:32:32 INFO - PROCESS | 1644 | 1464795152291 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1230cbc00) [pid = 1644] [serial = 2012] [outer = 0x11a316800] 08:32:32 INFO - PROCESS | 1644 | 1464795152613 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 571ms 08:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:32:32 INFO - PROCESS | 1644 | 1464795152658 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 1644 | 1464795152659 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:32:32 INFO - PROCESS | 1644 | 1464795152661 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 1644 | 1464795152662 Marionette TRACE conn2 <- [1,2654,null,{}] 08:32:32 INFO - PROCESS | 1644 | 1464795152664 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 1644 | 1464795152753 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:32:32 INFO - PROCESS | 1644 | 1464795152758 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cae1800 == 56 [pid = 1644] [id = 671] 08:32:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11695d400) [pid = 1644] [serial = 2013] [outer = 0x0] 08:32:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x119547000) [pid = 1644] [serial = 2014] [outer = 0x11695d400] 08:32:32 INFO - PROCESS | 1644 | 1464795152783 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x123536400) [pid = 1644] [serial = 2015] [outer = 0x11695d400] 08:32:33 INFO - PROCESS | 1644 | 1464795153108 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 08:32:33 INFO - PROCESS | 1644 | 1464795153130 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 1644 | 1464795153131 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:32:33 INFO - PROCESS | 1644 | 1464795153133 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1644 | 1464795153134 Marionette TRACE conn2 <- [1,2658,null,{}] 08:32:33 INFO - PROCESS | 1644 | 1464795153136 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 1644 | 1464795153256 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:32:33 INFO - PROCESS | 1644 | 1464795153262 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce59800 == 57 [pid = 1644] [id = 672] 08:32:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x118209800) [pid = 1644] [serial = 2016] [outer = 0x0] 08:32:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x123538000) [pid = 1644] [serial = 2017] [outer = 0x118209800] 08:32:33 INFO - PROCESS | 1644 | 1464795153287 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1239e2800) [pid = 1644] [serial = 2018] [outer = 0x118209800] 08:32:33 INFO - PROCESS | 1644 | 1464795153786 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 724ms 08:32:33 INFO - PROCESS | 1644 | 1464795153857 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 1644 | 1464795153859 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:32:33 INFO - PROCESS | 1644 | 1464795153863 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1644 | 1464795153864 Marionette TRACE conn2 <- [1,2662,null,{}] 08:32:33 INFO - PROCESS | 1644 | 1464795153868 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 1644 | 1464795153985 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:32:34 INFO - PROCESS | 1644 | 1464795154078 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x118502800 == 58 [pid = 1644] [id = 673] 08:32:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x11104e000) [pid = 1644] [serial = 2019] [outer = 0x0] 08:32:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x111fd5800) [pid = 1644] [serial = 2020] [outer = 0x11104e000] 08:32:34 INFO - PROCESS | 1644 | 1464795154124 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1128af000) [pid = 1644] [serial = 2021] [outer = 0x11104e000] 08:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 771ms 08:32:34 INFO - PROCESS | 1644 | 1464795154629 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:32:34 INFO - PROCESS | 1644 | 1464795154634 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 1644 | 1464795154639 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:32:34 INFO - PROCESS | 1644 | 1464795154643 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 1644 | 1464795154645 Marionette TRACE conn2 <- [1,2666,null,{}] 08:32:34 INFO - PROCESS | 1644 | 1464795154647 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 1644 | 1464795154759 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:32:34 INFO - PROCESS | 1644 | 1464795154819 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12471f000 == 59 [pid = 1644] [id = 674] 08:32:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x112e77c00) [pid = 1644] [serial = 2022] [outer = 0x0] 08:32:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x113187000) [pid = 1644] [serial = 2023] [outer = 0x112e77c00] 08:32:34 INFO - PROCESS | 1644 | 1464795154892 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x11670f400) [pid = 1644] [serial = 2024] [outer = 0x112e77c00] 08:32:35 INFO - PROCESS | 1644 | 1464795155826 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1220ms 08:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:32:35 INFO - PROCESS | 1644 | 1464795155864 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 1644 | 1464795155865 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:32:35 INFO - PROCESS | 1644 | 1464795155867 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1644 | 1464795155870 Marionette TRACE conn2 <- [1,2670,null,{}] 08:32:35 INFO - PROCESS | 1644 | 1464795155878 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 1644 | 1464795155992 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:32:36 INFO - PROCESS | 1644 | 1464795156053 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d16d000 == 60 [pid = 1644] [id = 675] 08:32:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x117252800) [pid = 1644] [serial = 2025] [outer = 0x0] 08:32:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x118445400) [pid = 1644] [serial = 2026] [outer = 0x117252800] 08:32:36 INFO - PROCESS | 1644 | 1464795156125 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x118542400) [pid = 1644] [serial = 2027] [outer = 0x117252800] 08:32:37 INFO - PROCESS | 1644 | 1464795157031 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 1644 | 1464795157064 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:32:37 INFO - PROCESS | 1644 | 1464795157067 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 1644 | 1464795157068 Marionette TRACE conn2 <- [1,2674,null,{}] 08:32:37 INFO - PROCESS | 1644 | 1464795157073 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 1644 | 1464795157184 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:32:37 INFO - PROCESS | 1644 | 1464795157476 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12103d000 == 61 [pid = 1644] [id = 676] 08:32:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11105b800) [pid = 1644] [serial = 2028] [outer = 0x0] 08:32:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11203c800) [pid = 1644] [serial = 2029] [outer = 0x11105b800] 08:32:37 INFO - PROCESS | 1644 | 1464795157602 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x11278ac00) [pid = 1644] [serial = 2030] [outer = 0x11105b800] 08:32:38 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce4e000 == 60 [pid = 1644] [id = 16] 08:32:38 INFO - PROCESS | 1644 | --DOCSHELL 0x12cae1800 == 59 [pid = 1644] [id = 671] 08:32:38 INFO - PROCESS | 1644 | --DOCSHELL 0x12c0af800 == 58 [pid = 1644] [id = 670] 08:32:38 INFO - PROCESS | 1644 | --DOCSHELL 0x123635000 == 57 [pid = 1644] [id = 669] 08:32:38 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f5800 == 56 [pid = 1644] [id = 668] 08:32:38 INFO - PROCESS | 1644 | --DOCSHELL 0x12aaaf800 == 55 [pid = 1644] [id = 667] 08:32:38 INFO - PROCESS | 1644 | --DOCSHELL 0x1297a2000 == 54 [pid = 1644] [id = 666] 08:32:38 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1192d0400) [pid = 1644] [serial = 1921] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x121005c00) [pid = 1644] [serial = 1960] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x1187a5400) [pid = 1644] [serial = 1918] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1644 | 1464795158618 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 1644 | 1464795158645 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:32:38 INFO - PROCESS | 1644 | 1464795158647 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 1644 | 1464795158649 Marionette TRACE conn2 <- [1,2678,null,{}] 08:32:38 INFO - PROCESS | 1644 | 1464795158653 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:38 INFO - PROCESS | 1644 | 1464795158735 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:32:38 INFO - PROCESS | 1644 | 1464795158743 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x118246000 == 47 [pid = 1644] [id = 677] 08:32:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x112782800) [pid = 1644] [serial = 2031] [outer = 0x0] 08:32:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x113155000) [pid = 1644] [serial = 2032] [outer = 0x112782800] 08:32:38 INFO - PROCESS | 1644 | 1464795158771 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x115e0e000) [pid = 1644] [serial = 2033] [outer = 0x112782800] 08:32:39 INFO - PROCESS | 1644 | 1464795159618 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:32:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1022ms 08:32:39 INFO - PROCESS | 1644 | 1464795159671 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1644 | 1464795159674 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:32:39 INFO - PROCESS | 1644 | 1464795159677 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1644 | 1464795159678 Marionette TRACE conn2 <- [1,2682,null,{}] 08:32:39 INFO - PROCESS | 1644 | 1464795159689 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 1644 | 1464795159780 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:32:39 INFO - PROCESS | 1644 | 1464795159833 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12310e800 == 48 [pid = 1644] [id = 678] 08:32:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1161b3800) [pid = 1644] [serial = 2034] [outer = 0x0] 08:32:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x117209c00) [pid = 1644] [serial = 2035] [outer = 0x1161b3800] 08:32:39 INFO - PROCESS | 1644 | 1464795159860 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x117782800) [pid = 1644] [serial = 2036] [outer = 0x1161b3800] 08:32:40 INFO - PROCESS | 1644 | 1464795160653 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 982ms 08:32:40 INFO - PROCESS | 1644 | 1464795160660 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 1644 | 1464795160663 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:32:40 INFO - PROCESS | 1644 | 1464795160677 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 1644 | 1464795160683 Marionette TRACE conn2 <- [1,2686,null,{}] 08:32:40 INFO - PROCESS | 1644 | 1464795160693 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 1644 | 1464795160832 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:32:40 INFO - PROCESS | 1644 | 1464795160845 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x124899800 == 49 [pid = 1644] [id = 679] 08:32:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x11811c400) [pid = 1644] [serial = 2037] [outer = 0x0] 08:32:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x1183c1800) [pid = 1644] [serial = 2038] [outer = 0x11811c400] 08:32:40 INFO - PROCESS | 1644 | 1464795160871 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11844a400) [pid = 1644] [serial = 2039] [outer = 0x11811c400] 08:32:41 INFO - PROCESS | 1644 | 1464795161711 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 1644 | 1464795161760 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:32:41 INFO - PROCESS | 1644 | 1464795161762 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 1644 | 1464795161763 Marionette TRACE conn2 <- [1,2690,null,{}] 08:32:41 INFO - PROCESS | 1644 | 1464795161766 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:41 INFO - PROCESS | 1644 | 1464795161869 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:32:41 INFO - PROCESS | 1644 | 1464795161880 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12917b800 == 50 [pid = 1644] [id = 680] 08:32:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118524000) [pid = 1644] [serial = 2040] [outer = 0x0] 08:32:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x118531000) [pid = 1644] [serial = 2041] [outer = 0x118524000] 08:32:41 INFO - PROCESS | 1644 | 1464795161906 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11862bc00) [pid = 1644] [serial = 2042] [outer = 0x118524000] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x115e0dc00) [pid = 1644] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1187b8400) [pid = 1644] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x112783000) [pid = 1644] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x113ad0c00) [pid = 1644] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x11322b400) [pid = 1644] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x11954e000) [pid = 1644] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x1187b0800) [pid = 1644] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x111056c00) [pid = 1644] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x11a316800) [pid = 1644] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x118413c00) [pid = 1644] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x112787400) [pid = 1644] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:32:42 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x11695d400) [pid = 1644] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:32:42 INFO - PROCESS | 1644 | 1464795162734 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 1644 | 1464795162783 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:32:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:32:42 INFO - PROCESS | 1644 | 1464795162785 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 1644 | 1464795162786 Marionette TRACE conn2 <- [1,2694,null,{}] 08:32:42 INFO - PROCESS | 1644 | 1464795162796 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 1644 | 1464795162879 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:32:42 INFO - PROCESS | 1644 | 1464795162941 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a86c000 == 51 [pid = 1644] [id = 681] 08:32:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x117f10c00) [pid = 1644] [serial = 2043] [outer = 0x0] 08:32:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x11841d800) [pid = 1644] [serial = 2044] [outer = 0x117f10c00] 08:32:42 INFO - PROCESS | 1644 | 1464795162973 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1187ad000) [pid = 1644] [serial = 2045] [outer = 0x117f10c00] 08:32:43 INFO - PROCESS | 1644 | 1464795163766 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 1644 | 1464795163815 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:32:43 INFO - PROCESS | 1644 | 1464795163817 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 1644 | 1464795163818 Marionette TRACE conn2 <- [1,2698,null,{}] 08:32:43 INFO - PROCESS | 1644 | 1464795163827 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:43 INFO - PROCESS | 1644 | 1464795163910 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:32:43 INFO - PROCESS | 1644 | 1464795163914 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af56800 == 52 [pid = 1644] [id = 682] 08:32:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1187bb800) [pid = 1644] [serial = 2046] [outer = 0x0] 08:32:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1192c8400) [pid = 1644] [serial = 2047] [outer = 0x1187bb800] 08:32:43 INFO - PROCESS | 1644 | 1464795163939 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x11954c400) [pid = 1644] [serial = 2048] [outer = 0x1187bb800] 08:32:44 INFO - PROCESS | 1644 | 1464795164773 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1644 | 1464795164794 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:32:44 INFO - PROCESS | 1644 | 1464795164797 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 1644 | 1464795164800 Marionette TRACE conn2 <- [1,2702,null,{}] 08:32:44 INFO - PROCESS | 1644 | 1464795164805 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 1644 | 1464795164909 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:32:44 INFO - PROCESS | 1644 | 1464795164966 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x119f15000 == 53 [pid = 1644] [id = 683] 08:32:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x112045000) [pid = 1644] [serial = 2049] [outer = 0x0] 08:32:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x11277d800) [pid = 1644] [serial = 2050] [outer = 0x112045000] 08:32:45 INFO - PROCESS | 1644 | 1464795164999 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x113155800) [pid = 1644] [serial = 2051] [outer = 0x112045000] 08:32:45 INFO - PROCESS | 1644 | 1464795165479 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:32:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 724ms 08:32:45 INFO - PROCESS | 1644 | 1464795165524 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 1644 | 1464795165529 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:32:45 INFO - PROCESS | 1644 | 1464795165533 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1644 | 1464795165535 Marionette TRACE conn2 <- [1,2706,null,{}] 08:32:45 INFO - PROCESS | 1644 | 1464795165538 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 1644 | 1464795165642 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:32:45 INFO - PROCESS | 1644 | 1464795165711 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x129173000 == 54 [pid = 1644] [id = 684] 08:32:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x113149000) [pid = 1644] [serial = 2052] [outer = 0x0] 08:32:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x116b6c800) [pid = 1644] [serial = 2053] [outer = 0x113149000] 08:32:45 INFO - PROCESS | 1644 | 1464795165741 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11777b400) [pid = 1644] [serial = 2054] [outer = 0x113149000] 08:32:46 INFO - PROCESS | 1644 | 1464795166165 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:32:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 675ms 08:32:46 INFO - PROCESS | 1644 | 1464795166222 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 1644 | 1464795166223 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:32:46 INFO - PROCESS | 1644 | 1464795166227 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 1644 | 1464795166230 Marionette TRACE conn2 <- [1,2710,null,{}] 08:32:46 INFO - PROCESS | 1644 | 1464795166238 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 1644 | 1464795166364 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:32:46 INFO - PROCESS | 1644 | 1464795166437 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa7800 == 55 [pid = 1644] [id = 685] 08:32:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x118492400) [pid = 1644] [serial = 2055] [outer = 0x0] 08:32:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118534800) [pid = 1644] [serial = 2056] [outer = 0x118492400] 08:32:46 INFO - PROCESS | 1644 | 1464795166468 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1187aa800) [pid = 1644] [serial = 2057] [outer = 0x118492400] 08:32:46 INFO - PROCESS | 1644 | 1464795166894 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 1644 | 1464795166957 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:32:46 INFO - PROCESS | 1644 | 1464795166961 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 1644 | 1464795166962 Marionette TRACE conn2 <- [1,2714,null,{}] 08:32:46 INFO - PROCESS | 1644 | 1464795166965 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 1644 | 1464795167069 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:32:47 INFO - PROCESS | 1644 | 1464795167141 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4b7800 == 56 [pid = 1644] [id = 686] 08:32:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x119172c00) [pid = 1644] [serial = 2058] [outer = 0x0] 08:32:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x119551c00) [pid = 1644] [serial = 2059] [outer = 0x119172c00] 08:32:47 INFO - PROCESS | 1644 | 1464795167171 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x119731c00) [pid = 1644] [serial = 2060] [outer = 0x119172c00] 08:32:47 INFO - PROCESS | 1644 | 1464795167579 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:32:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 08:32:47 INFO - PROCESS | 1644 | 1464795167631 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 1644 | 1464795167633 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:32:47 INFO - PROCESS | 1644 | 1464795167635 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 1644 | 1464795167636 Marionette TRACE conn2 <- [1,2718,null,{}] 08:32:47 INFO - PROCESS | 1644 | 1464795167639 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 1644 | 1464795167758 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:32:47 INFO - PROCESS | 1644 | 1464795167818 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7f8000 == 57 [pid = 1644] [id = 687] 08:32:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1197d3400) [pid = 1644] [serial = 2061] [outer = 0x0] 08:32:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119e9f800) [pid = 1644] [serial = 2062] [outer = 0x1197d3400] 08:32:47 INFO - PROCESS | 1644 | 1464795167849 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x119eaa000) [pid = 1644] [serial = 2063] [outer = 0x1197d3400] 08:32:48 INFO - PROCESS | 1644 | 1464795168406 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 1644 | 1464795168461 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:32:48 INFO - PROCESS | 1644 | 1464795168464 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 1644 | 1464795168466 Marionette TRACE conn2 <- [1,2722,null,{}] 08:32:48 INFO - PROCESS | 1644 | 1464795168470 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 1644 | 1464795168629 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:32:48 INFO - PROCESS | 1644 | 1464795168732 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d17f800 == 58 [pid = 1644] [id = 688] 08:32:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x119803000) [pid = 1644] [serial = 2064] [outer = 0x0] 08:32:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1212bfc00) [pid = 1644] [serial = 2065] [outer = 0x119803000] 08:32:48 INFO - PROCESS | 1644 | 1464795168764 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1230ce000) [pid = 1644] [serial = 2066] [outer = 0x119803000] 08:32:49 INFO - PROCESS | 1644 | 1464795169216 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:32:49 INFO - PROCESS | 1644 | 1464795169240 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:32:49 INFO - PROCESS | 1644 | 1464795169242 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1644 | 1464795169244 Marionette TRACE conn2 <- [1,2726,null,{}] 08:32:49 INFO - PROCESS | 1644 | 1464795169246 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 1644 | 1464795169347 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:32:49 INFO - PROCESS | 1644 | 1464795169421 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d715800 == 59 [pid = 1644] [id = 689] 08:32:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x123198c00) [pid = 1644] [serial = 2067] [outer = 0x0] 08:32:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x123734c00) [pid = 1644] [serial = 2068] [outer = 0x123198c00] 08:32:49 INFO - PROCESS | 1644 | 1464795169450 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x123d30000) [pid = 1644] [serial = 2069] [outer = 0x123198c00] 08:32:49 INFO - PROCESS | 1644 | 1464795169887 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:32:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 08:32:49 INFO - PROCESS | 1644 | 1464795169912 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 1644 | 1464795169914 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:32:49 INFO - PROCESS | 1644 | 1464795169916 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1644 | 1464795169917 Marionette TRACE conn2 <- [1,2730,null,{}] 08:32:49 INFO - PROCESS | 1644 | 1464795169920 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 1644 | 1464795170025 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:32:50 INFO - PROCESS | 1644 | 1464795170085 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1198ba000 == 60 [pid = 1644] [id = 690] 08:32:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x111045400) [pid = 1644] [serial = 2070] [outer = 0x0] 08:32:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x111050000) [pid = 1644] [serial = 2071] [outer = 0x111045400] 08:32:50 INFO - PROCESS | 1644 | 1464795170268 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x112789000) [pid = 1644] [serial = 2072] [outer = 0x111045400] 08:32:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12a86c000 == 59 [pid = 1644] [id = 681] 08:32:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12917b800 == 58 [pid = 1644] [id = 680] 08:32:51 INFO - PROCESS | 1644 | --DOCSHELL 0x124899800 == 57 [pid = 1644] [id = 679] 08:32:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12310e800 == 56 [pid = 1644] [id = 678] 08:32:51 INFO - PROCESS | 1644 | --DOCSHELL 0x118246000 == 55 [pid = 1644] [id = 677] 08:32:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12103d000 == 54 [pid = 1644] [id = 676] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x123538000) [pid = 1644] [serial = 2017] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x1230cbc00) [pid = 1644] [serial = 2012] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x123536400) [pid = 1644] [serial = 2015] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x116872800) [pid = 1644] [serial = 1966] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1192ce000) [pid = 1644] [serial = 1972] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x117255000) [pid = 1644] [serial = 1991] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x11972fc00) [pid = 1644] [serial = 2003] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x116b6b400) [pid = 1644] [serial = 1990] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x119547800) [pid = 1644] [serial = 2002] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1230c8c00) [pid = 1644] [serial = 1978] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x112788000) [pid = 1644] [serial = 1963] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1187b8800) [pid = 1644] [serial = 2009] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x118211400) [pid = 1644] [serial = 1994] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11616bc00) [pid = 1644] [serial = 1988] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x119cad400) [pid = 1644] [serial = 2005] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1187bf000) [pid = 1644] [serial = 1999] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x11853cc00) [pid = 1644] [serial = 1969] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11720f000) [pid = 1644] [serial = 2008] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x117f02c00) [pid = 1644] [serial = 1993] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x11105c400) [pid = 1644] [serial = 1981] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1212be000) [pid = 1644] [serial = 2011] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12100a800) [pid = 1644] [serial = 2006] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x1187aa000) [pid = 1644] [serial = 1997] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x11314c400) [pid = 1644] [serial = 1985] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x1122a7400) [pid = 1644] [serial = 1982] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x11916c400) [pid = 1644] [serial = 2000] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x119cb0800) [pid = 1644] [serial = 1975] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x118499800) [pid = 1644] [serial = 1996] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x112a1e400) [pid = 1644] [serial = 1984] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x115e0b800) [pid = 1644] [serial = 1987] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x119547000) [pid = 1644] [serial = 2014] [outer = 0x0] [url = about:blank] 08:32:51 INFO - PROCESS | 1644 | 1464795171148 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 1644 | 1464795171189 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:32:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:32:51 INFO - PROCESS | 1644 | 1464795171201 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 1644 | 1464795171202 Marionette TRACE conn2 <- [1,2734,null,{}] 08:32:51 INFO - PROCESS | 1644 | 1464795171208 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 1644 | 1464795171295 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:32:51 INFO - PROCESS | 1644 | 1464795171301 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1195e1000 == 55 [pid = 1644] [id = 691] 08:32:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x11278cc00) [pid = 1644] [serial = 2073] [outer = 0x0] 08:32:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1167cf400) [pid = 1644] [serial = 2074] [outer = 0x11278cc00] 08:32:51 INFO - PROCESS | 1644 | 1464795171331 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x11720f000) [pid = 1644] [serial = 2075] [outer = 0x11278cc00] 08:32:51 INFO - PROCESS | 1644 | 1464795171690 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:32:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 531ms 08:32:51 INFO - PROCESS | 1644 | 1464795171723 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 1644 | 1464795171727 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:32:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:32:51 INFO - PROCESS | 1644 | 1464795171751 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 1644 | 1464795171753 Marionette TRACE conn2 <- [1,2738,null,{}] 08:32:51 INFO - PROCESS | 1644 | 1464795171756 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 1644 | 1464795171845 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:32:51 INFO - PROCESS | 1644 | 1464795171850 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x123acb800 == 56 [pid = 1644] [id = 692] 08:32:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x117255000) [pid = 1644] [serial = 2076] [outer = 0x0] 08:32:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x118125000) [pid = 1644] [serial = 2077] [outer = 0x117255000] 08:32:51 INFO - PROCESS | 1644 | 1464795171876 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x118442400) [pid = 1644] [serial = 2078] [outer = 0x117255000] 08:32:52 INFO - PROCESS | 1644 | 1464795172227 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:32:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 523ms 08:32:52 INFO - PROCESS | 1644 | 1464795172281 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 1644 | 1464795172283 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:32:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:32:52 INFO - PROCESS | 1644 | 1464795172286 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 1644 | 1464795172289 Marionette TRACE conn2 <- [1,2742,null,{}] 08:32:52 INFO - PROCESS | 1644 | 1464795172296 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 1644 | 1464795172396 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:32:52 INFO - PROCESS | 1644 | 1464795172401 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x129184800 == 57 [pid = 1644] [id = 693] 08:32:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x118527400) [pid = 1644] [serial = 2079] [outer = 0x0] 08:32:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x118633000) [pid = 1644] [serial = 2080] [outer = 0x118527400] 08:32:52 INFO - PROCESS | 1644 | 1464795172427 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x11916c400) [pid = 1644] [serial = 2081] [outer = 0x118527400] 08:32:52 INFO - PROCESS | 1644 | 1464795172761 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:32:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 08:32:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:32:52 INFO - PROCESS | 1644 | 1464795172807 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 1644 | 1464795172809 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:32:52 INFO - PROCESS | 1644 | 1464795172811 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 1644 | 1464795172812 Marionette TRACE conn2 <- [1,2746,null,{}] 08:32:52 INFO - PROCESS | 1644 | 1464795172814 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 1644 | 1464795172903 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:32:52 INFO - PROCESS | 1644 | 1464795172980 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aaa3000 == 58 [pid = 1644] [id = 694] 08:32:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11972ec00) [pid = 1644] [serial = 2082] [outer = 0x0] 08:32:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x119eacc00) [pid = 1644] [serial = 2083] [outer = 0x11972ec00] 08:32:53 INFO - PROCESS | 1644 | 1464795173007 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x121012000) [pid = 1644] [serial = 2084] [outer = 0x11972ec00] 08:32:53 INFO - PROCESS | 1644 | 1464795173300 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 08:32:53 INFO - PROCESS | 1644 | 1464795173335 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1644 | 1464795173337 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:32:53 INFO - PROCESS | 1644 | 1464795173342 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1644 | 1464795173343 Marionette TRACE conn2 <- [1,2750,null,{}] 08:32:53 INFO - PROCESS | 1644 | 1464795173345 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:53 INFO - PROCESS | 1644 | 1464795173462 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:32:53 INFO - PROCESS | 1644 | 1464795173499 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b385000 == 59 [pid = 1644] [id = 695] 08:32:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x123022800) [pid = 1644] [serial = 2085] [outer = 0x0] 08:32:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1230c7400) [pid = 1644] [serial = 2086] [outer = 0x123022800] 08:32:53 INFO - PROCESS | 1644 | 1464795173527 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x123953c00) [pid = 1644] [serial = 2087] [outer = 0x123022800] 08:32:53 INFO - PROCESS | 1644 | 1464795173862 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 572ms 08:32:53 INFO - PROCESS | 1644 | 1464795173913 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1644 | 1464795173914 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:32:53 INFO - PROCESS | 1644 | 1464795173916 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1644 | 1464795173917 Marionette TRACE conn2 <- [1,2754,null,{}] 08:32:53 INFO - PROCESS | 1644 | 1464795173919 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 1644 | 1464795174031 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:32:54 INFO - PROCESS | 1644 | 1464795174045 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa9800 == 60 [pid = 1644] [id = 696] 08:32:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x123d32800) [pid = 1644] [serial = 2088] [outer = 0x0] 08:32:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x123e60400) [pid = 1644] [serial = 2089] [outer = 0x123d32800] 08:32:54 INFO - PROCESS | 1644 | 1464795174070 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x124104000) [pid = 1644] [serial = 2090] [outer = 0x123d32800] 08:32:54 INFO - PROCESS | 1644 | 1464795174395 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:32:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 08:32:54 INFO - PROCESS | 1644 | 1464795174435 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 1644 | 1464795174436 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:32:54 INFO - PROCESS | 1644 | 1464795174439 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 1644 | 1464795174442 Marionette TRACE conn2 <- [1,2758,null,{}] 08:32:54 INFO - PROCESS | 1644 | 1464795174444 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 1644 | 1464795174553 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:32:54 INFO - PROCESS | 1644 | 1464795174593 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d180000 == 61 [pid = 1644] [id = 697] 08:32:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x124106800) [pid = 1644] [serial = 2091] [outer = 0x0] 08:32:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12410c400) [pid = 1644] [serial = 2092] [outer = 0x124106800] 08:32:54 INFO - PROCESS | 1644 | 1464795174617 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x124111400) [pid = 1644] [serial = 2093] [outer = 0x124106800] 08:32:54 INFO - PROCESS | 1644 | 1464795174933 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:32:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 521ms 08:32:54 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x112782800) [pid = 1644] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:32:54 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1161b3800) [pid = 1644] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:32:54 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11105b800) [pid = 1644] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:32:54 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x118524000) [pid = 1644] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:32:54 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x117f10c00) [pid = 1644] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:32:54 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x11811c400) [pid = 1644] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:32:54 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12b3e5800) [pid = 1644] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:32:54 INFO - PROCESS | 1644 | 1464795174976 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 1644 | 1464795174977 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:32:54 INFO - PROCESS | 1644 | 1464795174983 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 1644 | 1464795174984 Marionette TRACE conn2 <- [1,2762,null,{}] 08:32:54 INFO - PROCESS | 1644 | 1464795174986 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:55 INFO - PROCESS | 1644 | 1464795175099 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:32:55 INFO - PROCESS | 1644 | 1464795175137 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4ca000 == 62 [pid = 1644] [id = 698] 08:32:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x111061c00) [pid = 1644] [serial = 2094] [outer = 0x0] 08:32:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x118209c00) [pid = 1644] [serial = 2095] [outer = 0x111061c00] 08:32:55 INFO - PROCESS | 1644 | 1464795175162 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x124111800) [pid = 1644] [serial = 2096] [outer = 0x111061c00] 08:32:55 INFO - PROCESS | 1644 | 1464795175438 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 469ms 08:32:55 INFO - PROCESS | 1644 | 1464795175452 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 1644 | 1464795175453 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:32:55 INFO - PROCESS | 1644 | 1464795175463 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 1644 | 1464795175464 Marionette TRACE conn2 <- [1,2766,null,{}] 08:32:55 INFO - PROCESS | 1644 | 1464795175466 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:55 INFO - PROCESS | 1644 | 1464795175561 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:32:55 INFO - PROCESS | 1644 | 1464795175566 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db6e000 == 63 [pid = 1644] [id = 699] 08:32:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x118524000) [pid = 1644] [serial = 2097] [outer = 0x0] 08:32:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x1245c3800) [pid = 1644] [serial = 2098] [outer = 0x118524000] 08:32:55 INFO - PROCESS | 1644 | 1464795175590 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1245f7000) [pid = 1644] [serial = 2099] [outer = 0x118524000] 08:32:55 INFO - PROCESS | 1644 | 1464795175965 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:32:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 568ms 08:32:56 INFO - PROCESS | 1644 | 1464795176032 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 1644 | 1464795176034 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:32:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:32:56 INFO - PROCESS | 1644 | 1464795176037 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 1644 | 1464795176041 Marionette TRACE conn2 <- [1,2770,null,{}] 08:32:56 INFO - PROCESS | 1644 | 1464795176045 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 1644 | 1464795176182 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:32:56 INFO - PROCESS | 1644 | 1464795176195 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x134f6d000 == 64 [pid = 1644] [id = 700] 08:32:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1245f9800) [pid = 1644] [serial = 2100] [outer = 0x0] 08:32:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1248dd800) [pid = 1644] [serial = 2101] [outer = 0x1245f9800] 08:32:56 INFO - PROCESS | 1644 | 1464795176238 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x124e8f400) [pid = 1644] [serial = 2102] [outer = 0x1245f9800] 08:32:56 INFO - PROCESS | 1644 | 1464795176630 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:32:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 625ms 08:32:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:32:56 INFO - PROCESS | 1644 | 1464795176663 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 1644 | 1464795176664 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:32:56 INFO - PROCESS | 1644 | 1464795176667 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 1644 | 1464795176668 Marionette TRACE conn2 <- [1,2774,null,{}] 08:32:56 INFO - PROCESS | 1644 | 1464795176671 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 1644 | 1464795176827 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:32:56 INFO - PROCESS | 1644 | 1464795176837 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x135032800 == 65 [pid = 1644] [id = 701] 08:32:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1248d5800) [pid = 1644] [serial = 2103] [outer = 0x0] 08:32:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12604dc00) [pid = 1644] [serial = 2104] [outer = 0x1248d5800] 08:32:56 INFO - PROCESS | 1644 | 1464795176881 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1264e1800) [pid = 1644] [serial = 2105] [outer = 0x1248d5800] 08:32:57 INFO - PROCESS | 1644 | 1464795177431 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 825ms 08:32:57 INFO - PROCESS | 1644 | 1464795177520 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1644 | 1464795177522 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:32:57 INFO - PROCESS | 1644 | 1464795177540 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1644 | 1464795177542 Marionette TRACE conn2 <- [1,2778,null,{}] 08:32:57 INFO - PROCESS | 1644 | 1464795177546 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 1644 | 1464795177661 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:32:57 INFO - PROCESS | 1644 | 1464795177765 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x123631800 == 66 [pid = 1644] [id = 702] 08:32:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x112782c00) [pid = 1644] [serial = 2106] [outer = 0x0] 08:32:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x116145400) [pid = 1644] [serial = 2107] [outer = 0x112782c00] 08:32:57 INFO - PROCESS | 1644 | 1464795177798 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x117213800) [pid = 1644] [serial = 2108] [outer = 0x112782c00] 08:32:58 INFO - PROCESS | 1644 | 1464795178204 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 725ms 08:32:58 INFO - PROCESS | 1644 | 1464795178272 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 1644 | 1464795178276 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:32:58 INFO - PROCESS | 1644 | 1464795178283 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 1644 | 1464795178284 Marionette TRACE conn2 <- [1,2782,null,{}] 08:32:58 INFO - PROCESS | 1644 | 1464795178287 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:58 INFO - PROCESS | 1644 | 1464795178400 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:32:58 INFO - PROCESS | 1644 | 1464795178475 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba8d000 == 67 [pid = 1644] [id = 703] 08:32:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11841a000) [pid = 1644] [serial = 2109] [outer = 0x0] 08:32:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x118450400) [pid = 1644] [serial = 2110] [outer = 0x11841a000] 08:32:58 INFO - PROCESS | 1644 | 1464795178504 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x118627800) [pid = 1644] [serial = 2111] [outer = 0x11841a000] 08:32:58 INFO - PROCESS | 1644 | 1464795178924 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 673ms 08:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:32:58 INFO - PROCESS | 1644 | 1464795178956 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 1644 | 1464795178957 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:32:58 INFO - PROCESS | 1644 | 1464795178960 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 1644 | 1464795178962 Marionette TRACE conn2 <- [1,2786,null,{}] 08:32:58 INFO - PROCESS | 1644 | 1464795178970 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 1644 | 1464795179102 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:32:59 INFO - PROCESS | 1644 | 1464795179209 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350c4800 == 68 [pid = 1644] [id = 704] 08:32:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x1197d9000) [pid = 1644] [serial = 2112] [outer = 0x0] 08:32:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x1230c3c00) [pid = 1644] [serial = 2113] [outer = 0x1197d9000] 08:32:59 INFO - PROCESS | 1644 | 1464795179241 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1239e5400) [pid = 1644] [serial = 2114] [outer = 0x1197d9000] 08:32:59 INFO - PROCESS | 1644 | 1464795179665 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:32:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 722ms 08:32:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:32:59 INFO - PROCESS | 1644 | 1464795179683 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 1644 | 1464795179684 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:32:59 INFO - PROCESS | 1644 | 1464795179687 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 1644 | 1464795179688 Marionette TRACE conn2 <- [1,2790,null,{}] 08:32:59 INFO - PROCESS | 1644 | 1464795179690 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 1644 | 1464795179801 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:32:59 INFO - PROCESS | 1644 | 1464795179905 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x135170800 == 69 [pid = 1644] [id = 705] 08:32:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12410dc00) [pid = 1644] [serial = 2115] [outer = 0x0] 08:32:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x124788800) [pid = 1644] [serial = 2116] [outer = 0x12410dc00] 08:32:59 INFO - PROCESS | 1644 | 1464795179937 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x124e49c00) [pid = 1644] [serial = 2117] [outer = 0x12410dc00] 08:33:00 INFO - PROCESS | 1644 | 1464795180312 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:33:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 08:33:00 INFO - PROCESS | 1644 | 1464795180359 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 1644 | 1464795180360 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:33:00 INFO - PROCESS | 1644 | 1464795180362 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 1644 | 1464795180364 Marionette TRACE conn2 <- [1,2794,null,{}] 08:33:00 INFO - PROCESS | 1644 | 1464795180366 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:00 INFO - PROCESS | 1644 | 1464795180473 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:33:00 INFO - PROCESS | 1644 | 1464795180579 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x135335000 == 70 [pid = 1644] [id = 706] 08:33:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x124110000) [pid = 1644] [serial = 2118] [outer = 0x0] 08:33:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x1264d5c00) [pid = 1644] [serial = 2119] [outer = 0x124110000] 08:33:00 INFO - PROCESS | 1644 | 1464795180608 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1266e6400) [pid = 1644] [serial = 2120] [outer = 0x124110000] 08:33:01 INFO - PROCESS | 1644 | 1464795181042 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:33:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 08:33:01 INFO - PROCESS | 1644 | 1464795181084 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 1644 | 1464795181085 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:33:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:33:01 INFO - PROCESS | 1644 | 1464795181087 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1644 | 1464795181088 Marionette TRACE conn2 <- [1,2798,null,{}] 08:33:01 INFO - PROCESS | 1644 | 1464795181091 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 1644 | 1464795181228 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:33:01 INFO - PROCESS | 1644 | 1464795181335 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x113c14000 == 71 [pid = 1644] [id = 707] 08:33:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x111046400) [pid = 1644] [serial = 2121] [outer = 0x0] 08:33:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x113148800) [pid = 1644] [serial = 2122] [outer = 0x111046400] 08:33:01 INFO - PROCESS | 1644 | 1464795181368 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x126e7f800) [pid = 1644] [serial = 2123] [outer = 0x111046400] 08:33:02 INFO - PROCESS | 1644 | 1464795182051 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 973ms 08:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:33:02 INFO - PROCESS | 1644 | 1464795182060 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 1644 | 1464795182063 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:33:02 INFO - PROCESS | 1644 | 1464795182066 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 1644 | 1464795182068 Marionette TRACE conn2 <- [1,2802,null,{}] 08:33:02 INFO - PROCESS | 1644 | 1464795182072 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 1644 | 1464795182170 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:33:02 INFO - PROCESS | 1644 | 1464795182249 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fde000 == 72 [pid = 1644] [id = 708] 08:33:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1122b2800) [pid = 1644] [serial = 2124] [outer = 0x0] 08:33:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1128a9c00) [pid = 1644] [serial = 2125] [outer = 0x1122b2800] 08:33:02 INFO - PROCESS | 1644 | 1464795182277 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x112a20000) [pid = 1644] [serial = 2126] [outer = 0x1122b2800] 08:33:02 INFO - PROCESS | 1644 | 1464795182693 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 677ms 08:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:33:02 INFO - PROCESS | 1644 | 1464795182743 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 1644 | 1464795182747 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:33:02 INFO - PROCESS | 1644 | 1464795182751 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 1644 | 1464795182753 Marionette TRACE conn2 <- [1,2806,null,{}] 08:33:02 INFO - PROCESS | 1644 | 1464795182756 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 1644 | 1464795182878 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x112613800 == 71 [pid = 1644] [id = 22] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12d16d000 == 70 [pid = 1644] [id = 675] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x118502800 == 69 [pid = 1644] [id = 673] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12471f000 == 68 [pid = 1644] [id = 674] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12345c800 == 67 [pid = 1644] [id = 621] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x134f6d000 == 66 [pid = 1644] [id = 700] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12db6e000 == 65 [pid = 1644] [id = 699] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4ca000 == 64 [pid = 1644] [id = 698] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12d180000 == 63 [pid = 1644] [id = 697] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12cafc000 == 62 [pid = 1644] [id = 17] 08:33:02 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1192c8400) [pid = 1644] [serial = 2047] [outer = 0x0] [url = about:blank] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa9800 == 61 [pid = 1644] [id = 696] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12b385000 == 60 [pid = 1644] [id = 695] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12aaa3000 == 59 [pid = 1644] [id = 694] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x129184800 == 58 [pid = 1644] [id = 693] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x123acb800 == 57 [pid = 1644] [id = 692] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1195e1000 == 56 [pid = 1644] [id = 691] 08:33:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1198ba000 == 55 [pid = 1644] [id = 690] 08:33:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa7800 == 54 [pid = 1644] [id = 685] 08:33:03 INFO - PROCESS | 1644 | --DOCSHELL 0x129173000 == 53 [pid = 1644] [id = 684] 08:33:03 INFO - PROCESS | 1644 | --DOCSHELL 0x119f15000 == 52 [pid = 1644] [id = 683] 08:33:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12af56800 == 51 [pid = 1644] [id = 682] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x118445400) [pid = 1644] [serial = 2026] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x113155000) [pid = 1644] [serial = 2032] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x115e0e000) [pid = 1644] [serial = 2033] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x117209c00) [pid = 1644] [serial = 2035] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x11278ac00) [pid = 1644] [serial = 2030] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11203c800) [pid = 1644] [serial = 2029] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x111fd5800) [pid = 1644] [serial = 2020] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x113187000) [pid = 1644] [serial = 2023] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x118531000) [pid = 1644] [serial = 2041] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x11841d800) [pid = 1644] [serial = 2044] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x1183c1800) [pid = 1644] [serial = 2038] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x123532000) [pid = 1644] [serial = 1406] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x11862bc00) [pid = 1644] [serial = 2042] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x117782800) [pid = 1644] [serial = 2036] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1187ad000) [pid = 1644] [serial = 2045] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x11844a400) [pid = 1644] [serial = 2039] [outer = 0x0] [url = about:blank] 08:33:03 INFO - PROCESS | 1644 | 1464795183013 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x112622000 == 52 [pid = 1644] [id = 709] 08:33:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x111f35c00) [pid = 1644] [serial = 2127] [outer = 0x0] 08:33:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x112787c00) [pid = 1644] [serial = 2128] [outer = 0x111f35c00] 08:33:03 INFO - PROCESS | 1644 | 1464795183038 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x115ea2400) [pid = 1644] [serial = 2129] [outer = 0x111f35c00] 08:33:03 INFO - PROCESS | 1644 | 1464795183404 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 673ms 08:33:03 INFO - PROCESS | 1644 | 1464795183426 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 1644 | 1464795183428 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:33:03 INFO - PROCESS | 1644 | 1464795183432 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 1644 | 1464795183436 Marionette TRACE conn2 <- [1,2810,null,{}] 08:33:03 INFO - PROCESS | 1644 | 1464795183444 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 1644 | 1464795183582 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:33:03 INFO - PROCESS | 1644 | 1464795183715 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231f1000 == 53 [pid = 1644] [id = 710] 08:33:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x113186800) [pid = 1644] [serial = 2130] [outer = 0x0] 08:33:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x117f02c00) [pid = 1644] [serial = 2131] [outer = 0x113186800] 08:33:03 INFO - PROCESS | 1644 | 1464795183759 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11824f000) [pid = 1644] [serial = 2132] [outer = 0x113186800] 08:33:04 INFO - PROCESS | 1644 | 1464795184234 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 828ms 08:33:04 INFO - PROCESS | 1644 | 1464795184260 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 1644 | 1464795184262 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:33:04 INFO - PROCESS | 1644 | 1464795184266 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 1644 | 1464795184268 Marionette TRACE conn2 <- [1,2814,null,{}] 08:33:04 INFO - PROCESS | 1644 | 1464795184272 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 1644 | 1464795184379 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:33:04 INFO - PROCESS | 1644 | 1464795184441 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1195ea000 == 54 [pid = 1644] [id = 711] 08:33:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x111d28c00) [pid = 1644] [serial = 2133] [outer = 0x0] 08:33:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x1128af800) [pid = 1644] [serial = 2134] [outer = 0x111d28c00] 08:33:04 INFO - PROCESS | 1644 | 1464795184515 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x113c4d400) [pid = 1644] [serial = 2135] [outer = 0x111d28c00] 08:33:04 INFO - PROCESS | 1644 | 1464795184945 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 724ms 08:33:05 INFO - PROCESS | 1644 | 1464795185006 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 1644 | 1464795185011 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:33:05 INFO - PROCESS | 1644 | 1464795185017 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 1644 | 1464795185019 Marionette TRACE conn2 <- [1,2818,null,{}] 08:33:05 INFO - PROCESS | 1644 | 1464795185021 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 1644 | 1464795185127 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:33:05 INFO - PROCESS | 1644 | 1464795185199 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c1e000 == 55 [pid = 1644] [id = 712] 08:33:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11720e800) [pid = 1644] [serial = 2136] [outer = 0x0] 08:33:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x117f03800) [pid = 1644] [serial = 2137] [outer = 0x11720e800] 08:33:05 INFO - PROCESS | 1644 | 1464795185230 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x11820e000) [pid = 1644] [serial = 2138] [outer = 0x11720e800] 08:33:05 INFO - PROCESS | 1644 | 1464795185659 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 676ms 08:33:05 INFO - PROCESS | 1644 | 1464795185693 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 1644 | 1464795185695 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:33:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:33:05 INFO - PROCESS | 1644 | 1464795185697 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 1644 | 1464795185700 Marionette TRACE conn2 <- [1,2822,null,{}] 08:33:05 INFO - PROCESS | 1644 | 1464795185727 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 1644 | 1464795185833 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:33:05 INFO - PROCESS | 1644 | 1464795185897 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x129425000 == 56 [pid = 1644] [id = 713] 08:33:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x1183c1800) [pid = 1644] [serial = 2139] [outer = 0x0] 08:33:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x118532400) [pid = 1644] [serial = 2140] [outer = 0x1183c1800] 08:33:05 INFO - PROCESS | 1644 | 1464795185930 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1187a2c00) [pid = 1644] [serial = 2141] [outer = 0x1183c1800] 08:33:06 INFO - PROCESS | 1644 | 1464795186364 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:33:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 721ms 08:33:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:33:06 INFO - PROCESS | 1644 | 1464795186419 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 1644 | 1464795186421 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:33:06 INFO - PROCESS | 1644 | 1464795186423 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 1644 | 1464795186424 Marionette TRACE conn2 <- [1,2826,null,{}] 08:33:06 INFO - PROCESS | 1644 | 1464795186427 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 1644 | 1464795186531 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:33:06 INFO - PROCESS | 1644 | 1464795186592 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aaa3000 == 57 [pid = 1644] [id = 714] 08:33:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1187b0000) [pid = 1644] [serial = 2142] [outer = 0x0] 08:33:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x1187bd800) [pid = 1644] [serial = 2143] [outer = 0x1187b0000] 08:33:06 INFO - PROCESS | 1644 | 1464795186664 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x118a4e400) [pid = 1644] [serial = 2144] [outer = 0x1187b0000] 08:33:07 INFO - PROCESS | 1644 | 1464795187078 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:33:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 669ms 08:33:07 INFO - PROCESS | 1644 | 1464795187093 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 1644 | 1464795187095 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:33:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:33:07 INFO - PROCESS | 1644 | 1464795187097 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 1644 | 1464795187098 Marionette TRACE conn2 <- [1,2830,null,{}] 08:33:07 INFO - PROCESS | 1644 | 1464795187100 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 1644 | 1464795187218 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:33:07 INFO - PROCESS | 1644 | 1464795187291 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1dc800 == 58 [pid = 1644] [id = 715] 08:33:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1187b8800) [pid = 1644] [serial = 2145] [outer = 0x0] 08:33:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x119545c00) [pid = 1644] [serial = 2146] [outer = 0x1187b8800] 08:33:07 INFO - PROCESS | 1644 | 1464795187321 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x119727800) [pid = 1644] [serial = 2147] [outer = 0x1187b8800] 08:33:07 INFO - PROCESS | 1644 | 1464795187741 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:33:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 668ms 08:33:07 INFO - PROCESS | 1644 | 1464795187765 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 1644 | 1464795187767 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:33:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:33:07 INFO - PROCESS | 1644 | 1464795187769 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 1644 | 1464795187770 Marionette TRACE conn2 <- [1,2834,null,{}] 08:33:07 INFO - PROCESS | 1644 | 1464795187773 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 1644 | 1464795187891 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:33:07 INFO - PROCESS | 1644 | 1464795187954 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba9f000 == 59 [pid = 1644] [id = 716] 08:33:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x11972fc00) [pid = 1644] [serial = 2148] [outer = 0x0] 08:33:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x11a3bd000) [pid = 1644] [serial = 2149] [outer = 0x11972fc00] 08:33:08 INFO - PROCESS | 1644 | 1464795188025 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12319c000) [pid = 1644] [serial = 2150] [outer = 0x11972fc00] 08:33:08 INFO - PROCESS | 1644 | 1464795188495 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:33:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 771ms 08:33:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:33:08 INFO - PROCESS | 1644 | 1464795188541 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 1644 | 1464795188542 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:33:08 INFO - PROCESS | 1644 | 1464795188544 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1644 | 1464795188546 Marionette TRACE conn2 <- [1,2838,null,{}] 08:33:08 INFO - PROCESS | 1644 | 1464795188548 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 1644 | 1464795188649 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:33:08 INFO - PROCESS | 1644 | 1464795188711 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7de800 == 60 [pid = 1644] [id = 717] 08:33:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x112e7fc00) [pid = 1644] [serial = 2151] [outer = 0x0] 08:33:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x1239ea800) [pid = 1644] [serial = 2152] [outer = 0x112e7fc00] 08:33:08 INFO - PROCESS | 1644 | 1464795188740 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x123d3b800) [pid = 1644] [serial = 2153] [outer = 0x112e7fc00] 08:33:09 INFO - PROCESS | 1644 | 1464795189294 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:33:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 769ms 08:33:09 INFO - PROCESS | 1644 | 1464795189313 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:33:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:33:09 INFO - PROCESS | 1644 | 1464795189316 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:33:09 INFO - PROCESS | 1644 | 1464795189319 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 1644 | 1464795189322 Marionette TRACE conn2 <- [1,2842,null,{}] 08:33:09 INFO - PROCESS | 1644 | 1464795189347 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 1644 | 1464795189449 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:33:09 INFO - PROCESS | 1644 | 1464795189526 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1171b9000 == 61 [pid = 1644] [id = 718] 08:33:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x111056000) [pid = 1644] [serial = 2154] [outer = 0x0] 08:33:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x111060000) [pid = 1644] [serial = 2155] [outer = 0x111056000] 08:33:09 INFO - PROCESS | 1644 | 1464795189556 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x11203c800) [pid = 1644] [serial = 2156] [outer = 0x111056000] 08:33:09 INFO - PROCESS | 1644 | 1464795189980 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:33:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 08:33:10 INFO - PROCESS | 1644 | 1464795190012 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 1644 | 1464795190016 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:33:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:33:10 INFO - PROCESS | 1644 | 1464795190020 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1644 | 1464795190022 Marionette TRACE conn2 <- [1,2846,null,{}] 08:33:10 INFO - PROCESS | 1644 | 1464795190024 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 1644 | 1464795190167 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:33:10 INFO - PROCESS | 1644 | --DOCSHELL 0x129183000 == 60 [pid = 1644] [id = 637] 08:33:10 INFO - PROCESS | 1644 | --DOCSHELL 0x12d714000 == 59 [pid = 1644] [id = 659] 08:33:10 INFO - PROCESS | 1644 | --DOCSHELL 0x112622000 == 58 [pid = 1644] [id = 709] 08:33:10 INFO - PROCESS | 1644 | --DOCSHELL 0x119fde000 == 57 [pid = 1644] [id = 708] 08:33:10 INFO - PROCESS | 1644 | 1464795190260 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x11694c000 == 58 [pid = 1644] [id = 719] 08:33:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x112d55c00) [pid = 1644] [serial = 2157] [outer = 0x0] 08:33:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x112fd5c00) [pid = 1644] [serial = 2158] [outer = 0x112d55c00] 08:33:10 INFO - PROCESS | 1644 | 1464795190285 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x113156400) [pid = 1644] [serial = 2159] [outer = 0x112d55c00] 08:33:10 INFO - PROCESS | 1644 | 1464795190651 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:33:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 672ms 08:33:10 INFO - PROCESS | 1644 | 1464795190693 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 1644 | 1464795190696 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:33:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:33:10 INFO - PROCESS | 1644 | 1464795190699 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1644 | 1464795190703 Marionette TRACE conn2 <- [1,2850,null,{}] 08:33:10 INFO - PROCESS | 1644 | 1464795190749 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 1644 | 1464795190893 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:33:10 INFO - PROCESS | 1644 | 1464795190909 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x123619800 == 59 [pid = 1644] [id = 720] 08:33:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x1165b9000) [pid = 1644] [serial = 2160] [outer = 0x0] 08:33:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x116b6b400) [pid = 1644] [serial = 2161] [outer = 0x1165b9000] 08:33:10 INFO - PROCESS | 1644 | 1464795190952 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x117214c00) [pid = 1644] [serial = 2162] [outer = 0x1165b9000] 08:33:11 INFO - PROCESS | 1644 | 1464795191361 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:33:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 701ms 08:33:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:33:11 INFO - PROCESS | 1644 | 1464795191401 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1644 | 1464795191403 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:33:11 INFO - PROCESS | 1644 | 1464795191405 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1644 | 1464795191406 Marionette TRACE conn2 <- [1,2854,null,{}] 08:33:11 INFO - PROCESS | 1644 | 1464795191408 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 1644 | 1464795191539 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:33:11 INFO - PROCESS | 1644 | 1464795191573 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x126c1f000 == 60 [pid = 1644] [id = 721] 08:33:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11811c000) [pid = 1644] [serial = 2163] [outer = 0x0] 08:33:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x11820cc00) [pid = 1644] [serial = 2164] [outer = 0x11811c000] 08:33:11 INFO - PROCESS | 1644 | 1464795191599 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x118414800) [pid = 1644] [serial = 2165] [outer = 0x11811c000] 08:33:11 INFO - PROCESS | 1644 | 1464795191949 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:33:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 570ms 08:33:11 INFO - PROCESS | 1644 | 1464795191976 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1644 | 1464795191977 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:33:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:33:11 INFO - PROCESS | 1644 | 1464795191979 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1644 | 1464795191980 Marionette TRACE conn2 <- [1,2858,null,{}] 08:33:11 INFO - PROCESS | 1644 | 1464795191983 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 1644 | 1464795192101 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:33:12 INFO - PROCESS | 1644 | 1464795192144 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12942d000 == 61 [pid = 1644] [id = 722] 08:33:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x11820e800) [pid = 1644] [serial = 2166] [outer = 0x0] 08:33:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x118443400) [pid = 1644] [serial = 2167] [outer = 0x11820e800] 08:33:12 INFO - PROCESS | 1644 | 1464795192170 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x118451800) [pid = 1644] [serial = 2168] [outer = 0x11820e800] 08:33:12 INFO - PROCESS | 1644 | 1464795192506 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:33:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 570ms 08:33:12 INFO - PROCESS | 1644 | 1464795192550 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1644 | 1464795192551 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:33:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:33:12 INFO - PROCESS | 1644 | 1464795192553 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1644 | 1464795192554 Marionette TRACE conn2 <- [1,2862,null,{}] 08:33:12 INFO - PROCESS | 1644 | 1464795192557 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 1644 | 1464795192678 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:33:12 INFO - PROCESS | 1644 | 1464795192720 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba90800 == 62 [pid = 1644] [id = 723] 08:33:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x118526000) [pid = 1644] [serial = 2169] [outer = 0x0] 08:33:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x11862e400) [pid = 1644] [serial = 2170] [outer = 0x118526000] 08:33:12 INFO - PROCESS | 1644 | 1464795192746 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x1192c8400) [pid = 1644] [serial = 2171] [outer = 0x118526000] 08:33:13 INFO - PROCESS | 1644 | 1464795193263 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x11862f400) [pid = 1644] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x112a1c400) [pid = 1644] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x118537000) [pid = 1644] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x112025000) [pid = 1644] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x124106800) [pid = 1644] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x123d32800) [pid = 1644] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x111061c00) [pid = 1644] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x11278cc00) [pid = 1644] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x1197d3400) [pid = 1644] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x119803000) [pid = 1644] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x11972ec00) [pid = 1644] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x117255000) [pid = 1644] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x112045000) [pid = 1644] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x1187bb800) [pid = 1644] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x118527400) [pid = 1644] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x111045400) [pid = 1644] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x119172c00) [pid = 1644] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x113149000) [pid = 1644] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x123198c00) [pid = 1644] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x118492400) [pid = 1644] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x118524000) [pid = 1644] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x1245f9800) [pid = 1644] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x1122b2800) [pid = 1644] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x111f35c00) [pid = 1644] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x112782c00) [pid = 1644] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x11841a000) [pid = 1644] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x1197d9000) [pid = 1644] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x123022800) [pid = 1644] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x11104e000) [pid = 1644] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x11972c400) [pid = 1644] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1187a8000) [pid = 1644] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x116164000) [pid = 1644] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x121006000) [pid = 1644] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x117252800) [pid = 1644] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11852b400) [pid = 1644] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x1110b0800) [pid = 1644] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x112e77c00) [pid = 1644] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1187be800) [pid = 1644] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x110f0e000) [pid = 1644] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x117210800) [pid = 1644] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:33:13 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x118209800) [pid = 1644] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:33:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:33:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 774ms 08:33:13 INFO - PROCESS | 1644 | 1464795193327 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 1644 | 1464795193329 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:33:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:33:13 INFO - PROCESS | 1644 | 1464795193331 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 1644 | 1464795193332 Marionette TRACE conn2 <- [1,2866,null,{}] 08:33:13 INFO - PROCESS | 1644 | 1464795193334 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 1644 | 1464795193422 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:33:13 INFO - PROCESS | 1644 | 1464795193428 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x121051000 == 63 [pid = 1644] [id = 724] 08:33:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x111054000) [pid = 1644] [serial = 2172] [outer = 0x0] 08:33:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x1122b2400) [pid = 1644] [serial = 2173] [outer = 0x111054000] 08:33:13 INFO - PROCESS | 1644 | 1464795193453 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x112d5ac00) [pid = 1644] [serial = 2174] [outer = 0x111054000] 08:33:13 INFO - PROCESS | 1644 | 1464795193799 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:33:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 08:33:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:33:13 INFO - PROCESS | 1644 | 1464795193850 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 1644 | 1464795193852 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:33:13 INFO - PROCESS | 1644 | 1464795193854 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 1644 | 1464795193855 Marionette TRACE conn2 <- [1,2870,null,{}] 08:33:13 INFO - PROCESS | 1644 | 1464795193857 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 1644 | 1464795193975 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:33:14 INFO - PROCESS | 1644 | 1464795194000 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c7f2000 == 64 [pid = 1644] [id = 725] 08:33:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x113183800) [pid = 1644] [serial = 2175] [outer = 0x0] 08:33:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x116960800) [pid = 1644] [serial = 2176] [outer = 0x113183800] 08:33:14 INFO - PROCESS | 1644 | 1464795194024 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x118250000) [pid = 1644] [serial = 2177] [outer = 0x113183800] 08:33:14 INFO - PROCESS | 1644 | 1464795194334 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:33:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 521ms 08:33:14 INFO - PROCESS | 1644 | 1464795194377 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:33:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:33:14 INFO - PROCESS | 1644 | 1464795194378 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:33:14 INFO - PROCESS | 1644 | 1464795194380 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1644 | 1464795194381 Marionette TRACE conn2 <- [1,2874,null,{}] 08:33:14 INFO - PROCESS | 1644 | 1464795194383 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 1644 | 1464795194479 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:33:14 INFO - PROCESS | 1644 | 1464795194483 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d088000 == 65 [pid = 1644] [id = 726] 08:33:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x110f78800) [pid = 1644] [serial = 2178] [outer = 0x0] 08:33:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1187a5800) [pid = 1644] [serial = 2179] [outer = 0x110f78800] 08:33:14 INFO - PROCESS | 1644 | 1464795194508 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x11911f800) [pid = 1644] [serial = 2180] [outer = 0x110f78800] 08:33:14 INFO - PROCESS | 1644 | 1464795194956 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:33:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 619ms 08:33:15 INFO - PROCESS | 1644 | 1464795195000 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:33:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:33:15 INFO - PROCESS | 1644 | 1464795195002 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:33:15 INFO - PROCESS | 1644 | 1464795195006 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 1644 | 1464795195007 Marionette TRACE conn2 <- [1,2878,null,{}] 08:33:15 INFO - PROCESS | 1644 | 1464795195011 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 1644 | 1464795195139 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:33:15 INFO - PROCESS | 1644 | 1464795195147 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4cc800 == 66 [pid = 1644] [id = 727] 08:33:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x11852c000) [pid = 1644] [serial = 2181] [outer = 0x0] 08:33:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1192d5800) [pid = 1644] [serial = 2182] [outer = 0x11852c000] 08:33:15 INFO - PROCESS | 1644 | 1464795195172 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x11972d000) [pid = 1644] [serial = 2183] [outer = 0x11852c000] 08:33:15 INFO - PROCESS | 1644 | 1464795195698 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:33:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 721ms 08:33:15 INFO - PROCESS | 1644 | 1464795195733 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 1644 | 1464795195735 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:33:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:33:15 INFO - PROCESS | 1644 | 1464795195742 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 1644 | 1464795195744 Marionette TRACE conn2 <- [1,2882,null,{}] 08:33:15 INFO - PROCESS | 1644 | 1464795195748 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 1644 | 1464795195861 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:33:15 INFO - PROCESS | 1644 | 1464795195944 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x11953c000 == 67 [pid = 1644] [id = 728] 08:33:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x11105e800) [pid = 1644] [serial = 2184] [outer = 0x0] 08:33:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x1122b2800) [pid = 1644] [serial = 2185] [outer = 0x11105e800] 08:33:15 INFO - PROCESS | 1644 | 1464795195976 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1128b5c00) [pid = 1644] [serial = 2186] [outer = 0x11105e800] 08:33:16 INFO - PROCESS | 1644 | 1464795196411 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:33:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 725ms 08:33:16 INFO - PROCESS | 1644 | 1464795196465 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1644 | 1464795196469 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:33:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:33:16 INFO - PROCESS | 1644 | 1464795196498 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1644 | 1464795196500 Marionette TRACE conn2 <- [1,2886,null,{}] 08:33:16 INFO - PROCESS | 1644 | 1464795196503 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 1644 | 1464795196656 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:33:16 INFO - PROCESS | 1644 | 1464795196669 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f5800 == 68 [pid = 1644] [id = 729] 08:33:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x113cc4800) [pid = 1644] [serial = 2187] [outer = 0x0] 08:33:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x1167ccc00) [pid = 1644] [serial = 2188] [outer = 0x113cc4800] 08:33:16 INFO - PROCESS | 1644 | 1464795196711 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x117212c00) [pid = 1644] [serial = 2189] [outer = 0x113cc4800] 08:33:17 INFO - PROCESS | 1644 | 1464795197186 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 746ms 08:33:17 INFO - PROCESS | 1644 | 1464795197221 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 1644 | 1464795197222 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:33:17 INFO - PROCESS | 1644 | 1464795197228 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 1644 | 1464795197233 Marionette TRACE conn2 <- [1,2890,null,{}] 08:33:17 INFO - PROCESS | 1644 | 1464795197245 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 1644 | 1464795197403 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:33:17 INFO - PROCESS | 1644 | 1464795197487 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db6a800 == 69 [pid = 1644] [id = 730] 08:33:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x11820d000) [pid = 1644] [serial = 2190] [outer = 0x0] 08:33:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x118525400) [pid = 1644] [serial = 2191] [outer = 0x11820d000] 08:33:17 INFO - PROCESS | 1644 | 1464795197519 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x1187adc00) [pid = 1644] [serial = 2192] [outer = 0x11820d000] 08:33:17 INFO - PROCESS | 1644 | 1464795197931 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 725ms 08:33:17 INFO - PROCESS | 1644 | 1464795197970 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 1644 | 1464795197972 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:33:17 INFO - PROCESS | 1644 | 1464795197988 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 1644 | 1464795197989 Marionette TRACE conn2 <- [1,2894,null,{}] 08:33:17 INFO - PROCESS | 1644 | 1464795197992 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 1644 | 1464795198103 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:33:18 INFO - PROCESS | 1644 | 1464795198213 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x135028800 == 70 [pid = 1644] [id = 731] 08:33:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11911d800) [pid = 1644] [serial = 2193] [outer = 0x0] 08:33:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x11972f000) [pid = 1644] [serial = 2194] [outer = 0x11911d800] 08:33:18 INFO - PROCESS | 1644 | 1464795198244 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x119803000) [pid = 1644] [serial = 2195] [outer = 0x11911d800] 08:33:18 INFO - PROCESS | 1644 | 1464795198654 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:33:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 723ms 08:33:18 INFO - PROCESS | 1644 | 1464795198709 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1644 | 1464795198711 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:33:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:33:18 INFO - PROCESS | 1644 | 1464795198713 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1644 | 1464795198714 Marionette TRACE conn2 <- [1,2898,null,{}] 08:33:18 INFO - PROCESS | 1644 | 1464795198717 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 1644 | 1464795198823 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:33:18 INFO - PROCESS | 1644 | 1464795198933 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350d0000 == 71 [pid = 1644] [id = 732] 08:33:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x119731400) [pid = 1644] [serial = 2196] [outer = 0x0] 08:33:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x119ea6400) [pid = 1644] [serial = 2197] [outer = 0x119731400] 08:33:18 INFO - PROCESS | 1644 | 1464795198964 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x11a3b3000) [pid = 1644] [serial = 2198] [outer = 0x119731400] 08:33:19 INFO - PROCESS | 1644 | 1464795199379 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:33:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 720ms 08:33:19 INFO - PROCESS | 1644 | 1464795199453 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 1644 | 1464795199454 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:33:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:33:19 INFO - PROCESS | 1644 | 1464795199470 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 1644 | 1464795199471 Marionette TRACE conn2 <- [1,2902,null,{}] 08:33:19 INFO - PROCESS | 1644 | 1464795199493 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 1644 | 1464795199616 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:33:19 INFO - PROCESS | 1644 | 1464795199726 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x135334800 == 72 [pid = 1644] [id = 733] 08:33:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x1212c4000) [pid = 1644] [serial = 2199] [outer = 0x0] 08:33:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x123198c00) [pid = 1644] [serial = 2200] [outer = 0x1212c4000] 08:33:19 INFO - PROCESS | 1644 | 1464795199758 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x123d2e400) [pid = 1644] [serial = 2201] [outer = 0x1212c4000] 08:33:20 INFO - PROCESS | 1644 | 1464795200228 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:33:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 789ms 08:33:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:33:20 INFO - PROCESS | 1644 | 1464795200260 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1644 | 1464795200263 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:33:20 INFO - PROCESS | 1644 | 1464795200266 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1644 | 1464795200268 Marionette TRACE conn2 <- [1,2906,null,{}] 08:33:20 INFO - PROCESS | 1644 | 1464795200272 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 1644 | 1464795200419 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:33:20 INFO - PROCESS | 1644 | 1464795200501 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12917a000 == 73 [pid = 1644] [id = 734] 08:33:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x1120ecc00) [pid = 1644] [serial = 2202] [outer = 0x0] 08:33:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x119728c00) [pid = 1644] [serial = 2203] [outer = 0x1120ecc00] 08:33:20 INFO - PROCESS | 1644 | 1464795200531 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x123d32800) [pid = 1644] [serial = 2204] [outer = 0x1120ecc00] 08:33:20 INFO - PROCESS | 1644 | 1464795200950 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:33:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 721ms 08:33:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:33:20 INFO - PROCESS | 1644 | 1464795200986 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1644 | 1464795200988 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:33:20 INFO - PROCESS | 1644 | 1464795200990 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1644 | 1464795200991 Marionette TRACE conn2 <- [1,2910,null,{}] 08:33:20 INFO - PROCESS | 1644 | 1464795200994 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 1644 | 1464795201104 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:33:21 INFO - PROCESS | 1644 | 1464795201384 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x11823d800 == 74 [pid = 1644] [id = 735] 08:33:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x110ea2c00) [pid = 1644] [serial = 2205] [outer = 0x0] 08:33:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x110f76400) [pid = 1644] [serial = 2206] [outer = 0x110ea2c00] 08:33:21 INFO - PROCESS | 1644 | 1464795201425 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x111050400) [pid = 1644] [serial = 2207] [outer = 0x110ea2c00] 08:33:21 INFO - PROCESS | 1644 | 1464795201823 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:33:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:33:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 870ms 08:33:21 INFO - PROCESS | 1644 | 1464795201861 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 1644 | 1464795201864 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:33:21 INFO - TEST-START | /DOMEvents/constructors.html 08:33:21 INFO - PROCESS | 1644 | 1464795201869 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 1644 | 1464795201872 Marionette TRACE conn2 <- [1,2914,null,{}] 08:33:21 INFO - PROCESS | 1644 | 1464795201877 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 1644 | 1464795202038 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:33:22 INFO - PROCESS | 1644 | 1464795202187 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x117036800 == 75 [pid = 1644] [id = 736] 08:33:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x112781400) [pid = 1644] [serial = 2208] [outer = 0x0] 08:33:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x112a20400) [pid = 1644] [serial = 2209] [outer = 0x112781400] 08:33:22 INFO - PROCESS | 1644 | 1464795202219 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x11314b800) [pid = 1644] [serial = 2210] [outer = 0x112781400] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7f8000 == 74 [pid = 1644] [id = 687] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12d088000 == 73 [pid = 1644] [id = 726] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12c7f2000 == 72 [pid = 1644] [id = 725] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x121051000 == 71 [pid = 1644] [id = 724] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba90800 == 70 [pid = 1644] [id = 723] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12604dc00) [pid = 1644] [serial = 2104] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x124788800) [pid = 1644] [serial = 2116] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x1264d5c00) [pid = 1644] [serial = 2119] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x113148800) [pid = 1644] [serial = 2122] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x117f02c00) [pid = 1644] [serial = 2131] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x123619800 == 69 [pid = 1644] [id = 720] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x11694c000 == 68 [pid = 1644] [id = 719] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1171b9000 == 67 [pid = 1644] [id = 718] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1dc800 == 66 [pid = 1644] [id = 715] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12aaa3000 == 65 [pid = 1644] [id = 714] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x129425000 == 64 [pid = 1644] [id = 713] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x119c1e000 == 63 [pid = 1644] [id = 712] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1195ea000 == 62 [pid = 1644] [id = 711] 08:33:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1231f1000 == 61 [pid = 1644] [id = 710] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x111057000) [pid = 1644] [serial = 1910] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x118450000) [pid = 1644] [serial = 1916] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x11954d400) [pid = 1644] [serial = 1922] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x116961800) [pid = 1644] [serial = 1913] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x118a4dc00) [pid = 1644] [serial = 1919] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x112a17800) [pid = 1644] [serial = 1856] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x119eaa000) [pid = 1644] [serial = 2063] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x1187aa800) [pid = 1644] [serial = 2057] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x11972f800) [pid = 1644] [serial = 1973] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x123d30000) [pid = 1644] [serial = 2069] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x12410c400) [pid = 1644] [serial = 2092] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x123e60400) [pid = 1644] [serial = 2089] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x118209c00) [pid = 1644] [serial = 2095] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x1167cf400) [pid = 1644] [serial = 2074] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x11720f000) [pid = 1644] [serial = 2075] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x119e9f800) [pid = 1644] [serial = 2062] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1212bfc00) [pid = 1644] [serial = 2065] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x119eacc00) [pid = 1644] [serial = 2083] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x118125000) [pid = 1644] [serial = 2077] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x118442400) [pid = 1644] [serial = 2078] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x11277d800) [pid = 1644] [serial = 2050] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x11954c400) [pid = 1644] [serial = 2048] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x118633000) [pid = 1644] [serial = 2080] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x11916c400) [pid = 1644] [serial = 2081] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x112789000) [pid = 1644] [serial = 2072] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x111050000) [pid = 1644] [serial = 2071] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x119551c00) [pid = 1644] [serial = 2059] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x116b6c800) [pid = 1644] [serial = 2053] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x123734c00) [pid = 1644] [serial = 2068] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x118534800) [pid = 1644] [serial = 2056] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x124111800) [pid = 1644] [serial = 2096] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1245c3800) [pid = 1644] [serial = 2098] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x124e8f400) [pid = 1644] [serial = 2102] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x1128a9c00) [pid = 1644] [serial = 2125] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x1245f7000) [pid = 1644] [serial = 2099] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x112787c00) [pid = 1644] [serial = 2128] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x112a20000) [pid = 1644] [serial = 2126] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x116145400) [pid = 1644] [serial = 2107] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x115ea2400) [pid = 1644] [serial = 2129] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x118627800) [pid = 1644] [serial = 2111] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x118450400) [pid = 1644] [serial = 2110] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x117213800) [pid = 1644] [serial = 2108] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x1230c3c00) [pid = 1644] [serial = 2113] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x1239e5400) [pid = 1644] [serial = 2114] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x1248dd800) [pid = 1644] [serial = 2101] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x124111400) [pid = 1644] [serial = 2093] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1230c7400) [pid = 1644] [serial = 2086] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x123953c00) [pid = 1644] [serial = 2087] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x124104000) [pid = 1644] [serial = 2090] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x121012000) [pid = 1644] [serial = 2084] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x113155800) [pid = 1644] [serial = 2051] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x1128af000) [pid = 1644] [serial = 2021] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x11a316c00) [pid = 1644] [serial = 1976] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x121011000) [pid = 1644] [serial = 1961] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x117782c00) [pid = 1644] [serial = 1967] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x1230cdc00) [pid = 1644] [serial = 1979] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x119731c00) [pid = 1644] [serial = 2060] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x118542400) [pid = 1644] [serial = 2027] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1230ce000) [pid = 1644] [serial = 2066] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x118633c00) [pid = 1644] [serial = 1970] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x112ed4c00) [pid = 1644] [serial = 1964] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x11777b400) [pid = 1644] [serial = 2054] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x11670f400) [pid = 1644] [serial = 2024] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1239e2800) [pid = 1644] [serial = 2018] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1644 | 1464795202704 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:33:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:33:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:33:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 881ms 08:33:22 INFO - PROCESS | 1644 | 1464795202751 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 1644 | 1464795202754 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:33:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:33:22 INFO - PROCESS | 1644 | 1464795202763 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1644 | 1464795202764 Marionette TRACE conn2 <- [1,2918,null,{}] 08:33:22 INFO - PROCESS | 1644 | 1464795202767 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 1644 | 1464795202861 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:33:22 INFO - PROCESS | 1644 | 1464795202866 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a69000 == 62 [pid = 1644] [id = 737] 08:33:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x112787c00) [pid = 1644] [serial = 2211] [outer = 0x0] 08:33:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x11322fc00) [pid = 1644] [serial = 2212] [outer = 0x112787c00] 08:33:22 INFO - PROCESS | 1644 | 1464795202893 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x116962000) [pid = 1644] [serial = 2213] [outer = 0x112787c00] 08:33:23 INFO - PROCESS | 1644 | 1464795203236 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:33:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 519ms 08:33:23 INFO - PROCESS | 1644 | 1464795203282 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 1644 | 1464795203284 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:33:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:33:23 INFO - PROCESS | 1644 | 1464795203287 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1644 | 1464795203291 Marionette TRACE conn2 <- [1,2922,null,{}] 08:33:23 INFO - PROCESS | 1644 | 1464795203298 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 1644 | 1464795203399 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:33:23 INFO - PROCESS | 1644 | 1464795203404 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212a2800 == 63 [pid = 1644] [id = 738] 08:33:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x117208c00) [pid = 1644] [serial = 2214] [outer = 0x0] 08:33:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x117782c00) [pid = 1644] [serial = 2215] [outer = 0x117208c00] 08:33:23 INFO - PROCESS | 1644 | 1464795203432 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x118250c00) [pid = 1644] [serial = 2216] [outer = 0x117208c00] 08:33:23 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:23 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:23 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:23 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:23 INFO - PROCESS | 1644 | 1464795203755 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:33:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:33:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:33:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:33:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:33:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:33:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 525ms 08:33:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:33:23 INFO - PROCESS | 1644 | 1464795203811 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 1644 | 1464795203813 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:33:23 INFO - PROCESS | 1644 | 1464795203822 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1644 | 1464795203823 Marionette TRACE conn2 <- [1,2926,null,{}] 08:33:23 INFO - PROCESS | 1644 | 1464795203831 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 1644 | 1464795203923 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:33:23 INFO - PROCESS | 1644 | 1464795203927 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x129144000 == 64 [pid = 1644] [id = 739] 08:33:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118419c00) [pid = 1644] [serial = 2217] [outer = 0x0] 08:33:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x11852f000) [pid = 1644] [serial = 2218] [outer = 0x118419c00] 08:33:23 INFO - PROCESS | 1644 | 1464795203953 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x118630800) [pid = 1644] [serial = 2219] [outer = 0x118419c00] 08:33:24 INFO - PROCESS | 1644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:33:24 INFO - PROCESS | 1644 | 1464795204271 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:33:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 484ms 08:33:24 INFO - PROCESS | 1644 | 1464795204300 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 1644 | 1464795204301 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:33:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:33:24 INFO - PROCESS | 1644 | 1464795204303 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1644 | 1464795204304 Marionette TRACE conn2 <- [1,2930,null,{}] 08:33:24 INFO - PROCESS | 1644 | 1464795204307 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 1644 | 1464795204398 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:33:24 INFO - PROCESS | 1644 | 1464795204468 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a874800 == 65 [pid = 1644] [id = 740] 08:33:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1187b6800) [pid = 1644] [serial = 2220] [outer = 0x0] 08:33:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1187bf000) [pid = 1644] [serial = 2221] [outer = 0x1187b6800] 08:33:24 INFO - PROCESS | 1644 | 1464795204508 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x119172c00) [pid = 1644] [serial = 2222] [outer = 0x1187b6800] 08:33:24 INFO - PROCESS | 1644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:33:24 INFO - PROCESS | 1644 | 1464795204781 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:33:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 08:33:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:33:24 INFO - PROCESS | 1644 | 1464795204831 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 1644 | 1464795204832 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:33:24 INFO - PROCESS | 1644 | 1464795204834 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1644 | 1464795204835 Marionette TRACE conn2 <- [1,2934,null,{}] 08:33:24 INFO - PROCESS | 1644 | 1464795204837 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 1644 | 1464795204958 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:33:24 INFO - PROCESS | 1644 | 1464795204970 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aab2800 == 66 [pid = 1644] [id = 741] 08:33:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x1187b7000) [pid = 1644] [serial = 2223] [outer = 0x0] 08:33:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x119723800) [pid = 1644] [serial = 2224] [outer = 0x1187b7000] 08:33:24 INFO - PROCESS | 1644 | 1464795204996 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x119eacc00) [pid = 1644] [serial = 2225] [outer = 0x1187b7000] 08:33:25 INFO - PROCESS | 1644 | 1464795205328 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:33:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 520ms 08:33:25 INFO - PROCESS | 1644 | 1464795205355 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1644 | 1464795205356 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:33:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:33:25 INFO - PROCESS | 1644 | 1464795205367 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1644 | 1464795205368 Marionette TRACE conn2 <- [1,2938,null,{}] 08:33:25 INFO - PROCESS | 1644 | 1464795205371 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 1644 | 1464795205482 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:33:25 INFO - PROCESS | 1644 | 1464795205522 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bac1000 == 67 [pid = 1644] [id = 742] 08:33:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11972f800) [pid = 1644] [serial = 2226] [outer = 0x0] 08:33:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x121004c00) [pid = 1644] [serial = 2227] [outer = 0x11972f800] 08:33:25 INFO - PROCESS | 1644 | 1464795205547 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1230c2c00) [pid = 1644] [serial = 2228] [outer = 0x11972f800] 08:33:25 INFO - PROCESS | 1644 | 1464795205820 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:33:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 519ms 08:33:25 INFO - PROCESS | 1644 | 1464795205886 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1644 | 1464795205888 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:33:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:33:25 INFO - PROCESS | 1644 | 1464795205892 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1644 | 1464795205894 Marionette TRACE conn2 <- [1,2942,null,{}] 08:33:25 INFO - PROCESS | 1644 | 1464795205896 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 1644 | 1464795206009 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:33:26 INFO - PROCESS | 1644 | 1464795206049 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c4c8000 == 68 [pid = 1644] [id = 743] 08:33:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x119ead800) [pid = 1644] [serial = 2229] [outer = 0x0] 08:33:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1230cc000) [pid = 1644] [serial = 2230] [outer = 0x119ead800] 08:33:26 INFO - PROCESS | 1644 | 1464795206074 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x123358000) [pid = 1644] [serial = 2231] [outer = 0x119ead800] 08:33:26 INFO - PROCESS | 1644 | 1464795206364 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:33:26 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:33:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:33:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 521ms 08:33:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:33:26 INFO - PROCESS | 1644 | 1464795206413 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 1644 | 1464795206414 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:33:26 INFO - PROCESS | 1644 | 1464795206416 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 1644 | 1464795206417 Marionette TRACE conn2 <- [1,2946,null,{}] 08:33:26 INFO - PROCESS | 1644 | 1464795206419 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 1644 | 1464795206540 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:33:26 INFO - PROCESS | 1644 | 1464795206554 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12caed800 == 69 [pid = 1644] [id = 744] 08:33:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x123733c00) [pid = 1644] [serial = 2232] [outer = 0x0] 08:33:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x123d32000) [pid = 1644] [serial = 2233] [outer = 0x123733c00] 08:33:26 INFO - PROCESS | 1644 | 1464795206580 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x123d38c00) [pid = 1644] [serial = 2234] [outer = 0x123733c00] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11820e800) [pid = 1644] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12ce4e800) [pid = 1644] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x111056000) [pid = 1644] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12410dc00) [pid = 1644] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11811c000) [pid = 1644] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x1165b9000) [pid = 1644] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x111046400) [pid = 1644] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x110f78800) [pid = 1644] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x112d55c00) [pid = 1644] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x112e7fc00) [pid = 1644] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x111054000) [pid = 1644] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x118526000) [pid = 1644] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1248d5800) [pid = 1644] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x113183800) [pid = 1644] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:33:26 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x124110000) [pid = 1644] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:33:27 INFO - PROCESS | 1644 | 1464795207041 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:33:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 08:33:27 INFO - PROCESS | 1644 | 1464795207086 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 1644 | 1464795207088 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:33:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:33:27 INFO - PROCESS | 1644 | 1464795207091 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1644 | 1464795207092 Marionette TRACE conn2 <- [1,2950,null,{}] 08:33:27 INFO - PROCESS | 1644 | 1464795207094 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 1644 | 1464795207195 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:33:27 INFO - PROCESS | 1644 | 1464795207262 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12979b000 == 70 [pid = 1644] [id = 745] 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x111056000) [pid = 1644] [serial = 2235] [outer = 0x0] 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x113187c00) [pid = 1644] [serial = 2236] [outer = 0x111056000] 08:33:27 INFO - PROCESS | 1644 | 1464795207292 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x123d38800) [pid = 1644] [serial = 2237] [outer = 0x111056000] 08:33:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce5e000 == 71 [pid = 1644] [id = 746] 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x124103000) [pid = 1644] [serial = 2238] [outer = 0x0] 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x123d3c000) [pid = 1644] [serial = 2239] [outer = 0x124103000] 08:33:27 INFO - PROCESS | 1644 | 1464795207583 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:33:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 08:33:27 INFO - PROCESS | 1644 | 1464795207614 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 1644 | 1464795207615 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:33:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:33:27 INFO - PROCESS | 1644 | 1464795207617 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1644 | 1464795207619 Marionette TRACE conn2 <- [1,2954,null,{}] 08:33:27 INFO - PROCESS | 1644 | 1464795207622 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 1644 | 1464795207758 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:33:27 INFO - PROCESS | 1644 | 1464795207822 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d084000 == 72 [pid = 1644] [id = 747] 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x1122ac800) [pid = 1644] [serial = 2240] [outer = 0x0] 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x123e63400) [pid = 1644] [serial = 2241] [outer = 0x1122ac800] 08:33:27 INFO - PROCESS | 1644 | 1464795207847 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1245c0400) [pid = 1644] [serial = 2242] [outer = 0x1122ac800] 08:33:28 INFO - PROCESS | 1644 | 1464795208103 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:33:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:33:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 08:33:28 INFO - PROCESS | 1644 | 1464795208137 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 1644 | 1464795208138 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:33:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:33:28 INFO - PROCESS | 1644 | 1464795208148 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1644 | 1464795208149 Marionette TRACE conn2 <- [1,2958,null,{}] 08:33:28 INFO - PROCESS | 1644 | 1464795208151 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 1644 | 1464795208267 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:33:28 INFO - PROCESS | 1644 | 1464795208272 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12db5c000 == 73 [pid = 1644] [id = 748] 08:33:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1169ac000) [pid = 1644] [serial = 2243] [outer = 0x0] 08:33:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1245f1400) [pid = 1644] [serial = 2244] [outer = 0x1169ac000] 08:33:28 INFO - PROCESS | 1644 | 1464795208296 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x124e90c00) [pid = 1644] [serial = 2245] [outer = 0x1169ac000] 08:33:28 INFO - PROCESS | 1644 | 1464795208613 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:33:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 08:33:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:33:28 INFO - PROCESS | 1644 | 1464795208667 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 1644 | 1464795208668 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:33:28 INFO - PROCESS | 1644 | 1464795208670 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1644 | 1464795208671 Marionette TRACE conn2 <- [1,2962,null,{}] 08:33:28 INFO - PROCESS | 1644 | 1464795208673 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 1644 | 1464795208799 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:33:28 INFO - PROCESS | 1644 | 1464795208807 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x134f5d800 == 74 [pid = 1644] [id = 749] 08:33:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x124e99c00) [pid = 1644] [serial = 2246] [outer = 0x0] 08:33:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x126047800) [pid = 1644] [serial = 2247] [outer = 0x124e99c00] 08:33:28 INFO - PROCESS | 1644 | 1464795208832 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x126441800) [pid = 1644] [serial = 2248] [outer = 0x124e99c00] 08:33:29 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:33:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 720ms 08:33:29 INFO - PROCESS | 1644 | 1464795209385 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:33:29 INFO - PROCESS | 1644 | 1464795209392 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:33:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:33:29 INFO - PROCESS | 1644 | 1464795209396 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:33:29 INFO - PROCESS | 1644 | 1464795209402 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 1644 | 1464795209405 Marionette TRACE conn2 <- [1,2966,null,{}] 08:33:29 INFO - PROCESS | 1644 | 1464795209411 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 1644 | 1464795209567 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:33:29 INFO - PROCESS | 1644 | 1464795209649 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212a9800 == 75 [pid = 1644] [id = 750] 08:33:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1128a9c00) [pid = 1644] [serial = 2249] [outer = 0x0] 08:33:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x112a17800) [pid = 1644] [serial = 2250] [outer = 0x1128a9c00] 08:33:29 INFO - PROCESS | 1644 | 1464795209681 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11314c400) [pid = 1644] [serial = 2251] [outer = 0x1128a9c00] 08:33:30 INFO - PROCESS | 1644 | 1464795210049 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:33:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 675ms 08:33:30 INFO - PROCESS | 1644 | 1464795210076 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 1644 | 1464795210080 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:33:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:33:30 INFO - PROCESS | 1644 | 1464795210085 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 1644 | 1464795210087 Marionette TRACE conn2 <- [1,2970,null,{}] 08:33:30 INFO - PROCESS | 1644 | 1464795210090 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 1644 | 1464795210205 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:33:30 INFO - PROCESS | 1644 | 1464795210333 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x126e31000 == 76 [pid = 1644] [id = 751] 08:33:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1165b9000) [pid = 1644] [serial = 2252] [outer = 0x0] 08:33:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x11686e000) [pid = 1644] [serial = 2253] [outer = 0x1165b9000] 08:33:30 INFO - PROCESS | 1644 | 1464795210367 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x118119c00) [pid = 1644] [serial = 2254] [outer = 0x1165b9000] 08:33:30 INFO - PROCESS | 1644 | 1464795210721 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:33:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 08:33:30 INFO - PROCESS | 1644 | 1464795210757 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 1644 | 1464795210759 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:33:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:33:30 INFO - PROCESS | 1644 | 1464795210761 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 1644 | 1464795210764 Marionette TRACE conn2 <- [1,2974,null,{}] 08:33:30 INFO - PROCESS | 1644 | 1464795210771 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 1644 | 1464795210889 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:33:31 INFO - PROCESS | 1644 | 1464795211001 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d4d0000 == 77 [pid = 1644] [id = 752] 08:33:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x118417c00) [pid = 1644] [serial = 2255] [outer = 0x0] 08:33:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11862c000) [pid = 1644] [serial = 2256] [outer = 0x118417c00] 08:33:31 INFO - PROCESS | 1644 | 1464795211034 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11916e800) [pid = 1644] [serial = 2257] [outer = 0x118417c00] 08:33:31 INFO - PROCESS | 1644 | 1464795211392 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:33:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:33:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 672ms 08:33:31 INFO - PROCESS | 1644 | 1464795211433 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:33:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:33:31 INFO - PROCESS | 1644 | 1464795211435 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:33:31 INFO - PROCESS | 1644 | 1464795211438 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1644 | 1464795211439 Marionette TRACE conn2 <- [1,2978,null,{}] 08:33:31 INFO - PROCESS | 1644 | 1464795211441 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 1644 | 1464795211557 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:33:31 INFO - PROCESS | 1644 | 1464795211657 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1355dd000 == 78 [pid = 1644] [id = 753] 08:33:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x119550400) [pid = 1644] [serial = 2258] [outer = 0x0] 08:33:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12100b800) [pid = 1644] [serial = 2259] [outer = 0x119550400] 08:33:31 INFO - PROCESS | 1644 | 1464795211687 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x1239e9000) [pid = 1644] [serial = 2260] [outer = 0x119550400] 08:33:32 INFO - PROCESS | 1644 | 1464795212031 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:33:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 08:33:32 INFO - PROCESS | 1644 | 1464795212060 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:33:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:33:32 INFO - PROCESS | 1644 | 1464795212061 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:33:32 INFO - PROCESS | 1644 | 1464795212063 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1644 | 1464795212064 Marionette TRACE conn2 <- [1,2982,null,{}] 08:33:32 INFO - PROCESS | 1644 | 1464795212067 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 1644 | 1464795212178 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:33:32 INFO - PROCESS | 1644 | 1464795212284 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x135624800 == 79 [pid = 1644] [id = 754] 08:33:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x121011400) [pid = 1644] [serial = 2261] [outer = 0x0] 08:33:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x124109400) [pid = 1644] [serial = 2262] [outer = 0x121011400] 08:33:32 INFO - PROCESS | 1644 | 1464795212314 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1242a2000) [pid = 1644] [serial = 2263] [outer = 0x121011400] 08:33:32 INFO - PROCESS | 1644 | 1464795212635 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:33:32 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:33:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:33:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 622ms 08:33:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:33:32 INFO - PROCESS | 1644 | 1464795212685 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 1644 | 1464795212687 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:33:32 INFO - PROCESS | 1644 | 1464795212689 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1644 | 1464795212692 Marionette TRACE conn2 <- [1,2986,null,{}] 08:33:32 INFO - PROCESS | 1644 | 1464795212695 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 1644 | 1464795212823 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:33:32 INFO - PROCESS | 1644 | 1464795212947 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x13570a800 == 80 [pid = 1644] [id = 755] 08:33:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x1248d2000) [pid = 1644] [serial = 2264] [outer = 0x0] 08:33:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x1264d5c00) [pid = 1644] [serial = 2265] [outer = 0x1248d2000] 08:33:32 INFO - PROCESS | 1644 | 1464795212981 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x126c3a000) [pid = 1644] [serial = 2266] [outer = 0x1248d2000] 08:33:33 INFO - PROCESS | 1644 | 1464795213331 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:33:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 673ms 08:33:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:33:33 INFO - PROCESS | 1644 | 1464795213362 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 1644 | 1464795213364 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:33:33 INFO - PROCESS | 1644 | 1464795213366 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 1644 | 1464795213367 Marionette TRACE conn2 <- [1,2990,null,{}] 08:33:33 INFO - PROCESS | 1644 | 1464795213369 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 1644 | 1464795213480 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:33:33 INFO - PROCESS | 1644 | 1464795213587 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x13580f000 == 81 [pid = 1644] [id = 756] 08:33:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x126c2e000) [pid = 1644] [serial = 2267] [outer = 0x0] 08:33:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x126e84800) [pid = 1644] [serial = 2268] [outer = 0x126c2e000] 08:33:33 INFO - PROCESS | 1644 | 1464795213618 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x128d2f000) [pid = 1644] [serial = 2269] [outer = 0x126c2e000] 08:33:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x135810800 == 82 [pid = 1644] [id = 757] 08:33:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x128d34400) [pid = 1644] [serial = 2270] [outer = 0x0] 08:33:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x128d30400) [pid = 1644] [serial = 2271] [outer = 0x128d34400] 08:33:34 INFO - PROCESS | 1644 | 1464795214004 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:33:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 08:33:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:33:34 INFO - PROCESS | 1644 | 1464795214036 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1644 | 1464795214038 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:33:34 INFO - PROCESS | 1644 | 1464795214040 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1644 | 1464795214041 Marionette TRACE conn2 <- [1,2994,null,{}] 08:33:34 INFO - PROCESS | 1644 | 1464795214044 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 1644 | 1464795214191 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:33:34 INFO - PROCESS | 1644 | 1464795214291 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x13582c800 == 83 [pid = 1644] [id = 758] 08:33:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x126e82000) [pid = 1644] [serial = 2272] [outer = 0x0] 08:33:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x128d34c00) [pid = 1644] [serial = 2273] [outer = 0x126e82000] 08:33:34 INFO - PROCESS | 1644 | 1464795214320 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x128d3b800) [pid = 1644] [serial = 2274] [outer = 0x126e82000] 08:33:34 INFO - PROCESS | 1644 | 1464795214665 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:33:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:33:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 08:33:34 INFO - PROCESS | 1644 | 1464795214710 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1644 | 1464795214711 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:33:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:33:34 INFO - PROCESS | 1644 | 1464795214714 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1644 | 1464795214715 Marionette TRACE conn2 <- [1,2998,null,{}] 08:33:34 INFO - PROCESS | 1644 | 1464795214717 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 1644 | 1464795214832 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:33:34 INFO - PROCESS | 1644 | 1464795214954 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x135916000 == 84 [pid = 1644] [id = 759] 08:33:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x110f7a400) [pid = 1644] [serial = 2275] [outer = 0x0] 08:33:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x128d44400) [pid = 1644] [serial = 2276] [outer = 0x110f7a400] 08:33:34 INFO - PROCESS | 1644 | 1464795214985 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x128d4c800) [pid = 1644] [serial = 2277] [outer = 0x110f7a400] 08:33:35 INFO - PROCESS | 1644 | 1464795215348 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:33:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:33:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 669ms 08:33:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:33:35 INFO - PROCESS | 1644 | 1464795215384 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 1644 | 1464795215385 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:33:35 INFO - PROCESS | 1644 | 1464795215387 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 1644 | 1464795215389 Marionette TRACE conn2 <- [1,3002,null,{}] 08:33:35 INFO - PROCESS | 1644 | 1464795215391 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 1644 | 1464795215509 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:33:35 INFO - PROCESS | 1644 | 1464795215619 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12104a000 == 85 [pid = 1644] [id = 760] 08:33:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x1110b1400) [pid = 1644] [serial = 2278] [outer = 0x0] 08:33:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12688b800) [pid = 1644] [serial = 2279] [outer = 0x1110b1400] 08:33:35 INFO - PROCESS | 1644 | 1464795215649 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x128d50800) [pid = 1644] [serial = 2280] [outer = 0x1110b1400] 08:33:36 INFO - PROCESS | 1644 | 1464795216206 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:33:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 823ms 08:33:36 INFO - PROCESS | 1644 | 1464795216212 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1644 | 1464795216214 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:33:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:33:36 INFO - PROCESS | 1644 | 1464795216218 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1644 | 1464795216220 Marionette TRACE conn2 <- [1,3006,null,{}] 08:33:36 INFO - PROCESS | 1644 | 1464795216223 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 1644 | 1464795216330 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:33:36 INFO - PROCESS | 1644 | 1464795216449 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x123e0c800 == 86 [pid = 1644] [id = 761] 08:33:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x110f7b400) [pid = 1644] [serial = 2281] [outer = 0x0] 08:33:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x1122a7400) [pid = 1644] [serial = 2282] [outer = 0x110f7b400] 08:33:36 INFO - PROCESS | 1644 | 1464795216479 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x1128b8800) [pid = 1644] [serial = 2283] [outer = 0x110f7b400] 08:33:36 INFO - PROCESS | 1644 | 1464795216843 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:33:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 675ms 08:33:36 INFO - PROCESS | 1644 | 1464795216893 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1644 | 1464795216896 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:33:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:33:36 INFO - PROCESS | 1644 | 1464795216901 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1644 | 1464795216902 Marionette TRACE conn2 <- [1,3010,null,{}] 08:33:36 INFO - PROCESS | 1644 | 1464795216905 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 1644 | 1464795217011 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:33:37 INFO - PROCESS | 1644 | 1464795217119 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a78800 == 87 [pid = 1644] [id = 762] 08:33:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x1161b3800) [pid = 1644] [serial = 2284] [outer = 0x0] 08:33:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x1167cbc00) [pid = 1644] [serial = 2285] [outer = 0x1161b3800] 08:33:37 INFO - PROCESS | 1644 | 1464795217148 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x117209000) [pid = 1644] [serial = 2286] [outer = 0x1161b3800] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12d491800 == 86 [pid = 1644] [id = 657] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12d079800 == 85 [pid = 1644] [id = 640] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12db5c000 == 84 [pid = 1644] [id = 748] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12d084000 == 83 [pid = 1644] [id = 747] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce5e000 == 82 [pid = 1644] [id = 746] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12979b000 == 81 [pid = 1644] [id = 745] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12942d000 == 80 [pid = 1644] [id = 722] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12caed800 == 79 [pid = 1644] [id = 744] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12c4c8000 == 78 [pid = 1644] [id = 743] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12bac1000 == 77 [pid = 1644] [id = 742] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x126c1f000 == 76 [pid = 1644] [id = 721] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1192d5800) [pid = 1644] [serial = 2182] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12ce58800) [pid = 1644] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x11a3bd000) [pid = 1644] [serial = 2149] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12aab2800 == 75 [pid = 1644] [id = 741] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12a874800 == 74 [pid = 1644] [id = 740] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x129144000 == 73 [pid = 1644] [id = 739] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1212a2800 == 72 [pid = 1644] [id = 738] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119a69000 == 71 [pid = 1644] [id = 737] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x117036800 == 70 [pid = 1644] [id = 736] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x11823d800 == 69 [pid = 1644] [id = 735] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12b1f5800 == 68 [pid = 1644] [id = 729] 08:33:37 INFO - PROCESS | 1644 | --DOCSHELL 0x11953c000 == 67 [pid = 1644] [id = 728] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x11911f800) [pid = 1644] [serial = 2180] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x119545c00) [pid = 1644] [serial = 2146] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x118451800) [pid = 1644] [serial = 2168] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x1128af800) [pid = 1644] [serial = 2134] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x11203c800) [pid = 1644] [serial = 2156] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x124e49c00) [pid = 1644] [serial = 2117] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x118414800) [pid = 1644] [serial = 2165] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x116b6b400) [pid = 1644] [serial = 2161] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x126e7f800) [pid = 1644] [serial = 2123] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x1187a5800) [pid = 1644] [serial = 2179] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x113156400) [pid = 1644] [serial = 2159] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x1239ea800) [pid = 1644] [serial = 2152] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x112d5ac00) [pid = 1644] [serial = 2174] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x11820cc00) [pid = 1644] [serial = 2164] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x1187bd800) [pid = 1644] [serial = 2143] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x112fd5c00) [pid = 1644] [serial = 2158] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x1192c8400) [pid = 1644] [serial = 2171] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1122b2400) [pid = 1644] [serial = 2173] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x111060000) [pid = 1644] [serial = 2155] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x1264e1800) [pid = 1644] [serial = 2105] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x118443400) [pid = 1644] [serial = 2167] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x118532400) [pid = 1644] [serial = 2140] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x117214c00) [pid = 1644] [serial = 2162] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x118250000) [pid = 1644] [serial = 2177] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1266e6400) [pid = 1644] [serial = 2120] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x123d3b800) [pid = 1644] [serial = 2153] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x11862e400) [pid = 1644] [serial = 2170] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x117f03800) [pid = 1644] [serial = 2137] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x116960800) [pid = 1644] [serial = 2176] [outer = 0x0] [url = about:blank] 08:33:37 INFO - PROCESS | 1644 | 1464795217557 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:33:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 08:33:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:33:37 INFO - PROCESS | 1644 | 1464795217571 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1644 | 1464795217572 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:33:37 INFO - PROCESS | 1644 | 1464795217574 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1644 | 1464795217577 Marionette TRACE conn2 <- [1,3014,null,{}] 08:33:37 INFO - PROCESS | 1644 | 1464795217584 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 1644 | 1464795217679 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:33:37 INFO - PROCESS | 1644 | 1464795217684 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a69000 == 68 [pid = 1644] [id = 763] 08:33:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x116b6f000) [pid = 1644] [serial = 2287] [outer = 0x0] 08:33:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x117216000) [pid = 1644] [serial = 2288] [outer = 0x116b6f000] 08:33:37 INFO - PROCESS | 1644 | 1464795217712 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x118125800) [pid = 1644] [serial = 2289] [outer = 0x116b6f000] 08:33:37 INFO - PROCESS | 1644 | [1644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:33:38 INFO - PROCESS | 1644 | 1464795218109 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:33:38 INFO - {} 08:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:33:38 INFO - {} 08:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:33:38 INFO - {} 08:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:33:38 INFO - {} 08:33:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 570ms 08:33:38 INFO - PROCESS | 1644 | 1464795218146 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:33:38 INFO - TEST-START | /FileAPI/fileReader.html 08:33:38 INFO - PROCESS | 1644 | 1464795218148 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:33:38 INFO - PROCESS | 1644 | 1464795218150 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 1644 | 1464795218151 Marionette TRACE conn2 <- [1,3018,null,{}] 08:33:38 INFO - PROCESS | 1644 | 1464795218153 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 1644 | 1464795218247 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:33:38 INFO - PROCESS | 1644 | 1464795218254 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12942d000 == 69 [pid = 1644] [id = 764] 08:33:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x118414c00) [pid = 1644] [serial = 2290] [outer = 0x0] 08:33:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x118450c00) [pid = 1644] [serial = 2291] [outer = 0x118414c00] 08:33:38 INFO - PROCESS | 1644 | 1464795218281 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x118633400) [pid = 1644] [serial = 2292] [outer = 0x118414c00] 08:33:38 INFO - PROCESS | 1644 | 1464795218633 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:33:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:33:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:33:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:33:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:33:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms 08:33:38 INFO - TEST-START | /FileAPI/historical.html 08:33:38 INFO - PROCESS | 1644 | 1464795218670 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 1644 | 1464795218672 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:33:38 INFO - PROCESS | 1644 | 1464795218674 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 1644 | 1464795218675 Marionette TRACE conn2 <- [1,3022,null,{}] 08:33:38 INFO - PROCESS | 1644 | 1464795218678 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 1644 | 1464795218778 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:33:38 INFO - PROCESS | 1644 | 1464795218845 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aaa9800 == 70 [pid = 1644] [id = 765] 08:33:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11841b800) [pid = 1644] [serial = 2293] [outer = 0x0] 08:33:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1187b1800) [pid = 1644] [serial = 2294] [outer = 0x11841b800] 08:33:38 INFO - PROCESS | 1644 | 1464795218871 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1192d0c00) [pid = 1644] [serial = 2295] [outer = 0x11841b800] 08:33:39 INFO - PROCESS | 1644 | 1464795219142 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:33:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:33:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:33:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:33:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:33:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:33:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:33:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:33:39 INFO - TEST-OK | /FileAPI/historical.html | took 522ms 08:33:39 INFO - TEST-START | /FileAPI/idlharness.html 08:33:39 INFO - PROCESS | 1644 | 1464795219197 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 1644 | 1464795219199 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:33:39 INFO - PROCESS | 1644 | 1464795219201 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 1644 | 1464795219202 Marionette TRACE conn2 <- [1,3026,null,{}] 08:33:39 INFO - PROCESS | 1644 | 1464795219204 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 1644 | 1464795219316 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:33:39 INFO - PROCESS | 1644 | 1464795219393 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa0000 == 71 [pid = 1644] [id = 766] 08:33:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x11926f000) [pid = 1644] [serial = 2296] [outer = 0x0] 08:33:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x119729000) [pid = 1644] [serial = 2297] [outer = 0x11926f000] 08:33:39 INFO - PROCESS | 1644 | 1464795219419 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1230c6800) [pid = 1644] [serial = 2298] [outer = 0x11926f000] 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:33:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:33:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:33:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:33:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:33:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:33:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:33:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:33:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:33:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:33:40 INFO - PROCESS | 1644 | 1464795220012 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:33:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:33:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:33:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:33:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:33:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:33:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:33:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:33:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:33:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:33:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:33:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:33:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:33:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 833ms 08:33:40 INFO - TEST-START | /FileAPI/idlharness.worker 08:33:40 INFO - PROCESS | 1644 | 1464795220035 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1644 | 1464795220037 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:33:40 INFO - PROCESS | 1644 | 1464795220040 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1644 | 1464795220042 Marionette TRACE conn2 <- [1,3030,null,{}] 08:33:40 INFO - PROCESS | 1644 | 1464795220053 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 1644 | 1464795220236 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:33:40 INFO - PROCESS | 1644 | 1464795220254 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1350d0800 == 72 [pid = 1644] [id = 767] 08:33:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12100dc00) [pid = 1644] [serial = 2299] [outer = 0x0] 08:33:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x123536400) [pid = 1644] [serial = 2300] [outer = 0x12100dc00] 08:33:40 INFO - PROCESS | 1644 | 1464795220294 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x129604400) [pid = 1644] [serial = 2301] [outer = 0x12100dc00] 08:33:40 INFO - PROCESS | 1644 | [1644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:33:41 INFO - PROCESS | 1644 | 1464795220965 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:33:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:33:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:33:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:33:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:33:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:33:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:33:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:33:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:33:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:33:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:33:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:33:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:33:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:33:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:33:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:33:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:33:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:33:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:33:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:33:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:33:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:33:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:33:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:33:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:33:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:33:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:33:41 INFO - {} 08:33:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 993ms 08:33:41 INFO - PROCESS | 1644 | 1464795221033 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 1644 | 1464795221034 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:33:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:33:41 INFO - PROCESS | 1644 | 1464795221042 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1644 | 1464795221044 Marionette TRACE conn2 <- [1,3034,null,{}] 08:33:41 INFO - PROCESS | 1644 | 1464795221046 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 1644 | 1464795221168 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:33:41 INFO - PROCESS | 1644 | 1464795221180 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x135cdb000 == 73 [pid = 1644] [id = 768] 08:33:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12960c800) [pid = 1644] [serial = 2302] [outer = 0x0] 08:33:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x129631400) [pid = 1644] [serial = 2303] [outer = 0x12960c800] 08:33:41 INFO - PROCESS | 1644 | 1464795221205 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12bc22800) [pid = 1644] [serial = 2304] [outer = 0x12960c800] 08:33:41 INFO - PROCESS | 1644 | 1464795221525 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:33:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 522ms 08:33:41 INFO - PROCESS | 1644 | 1464795221565 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 1644 | 1464795221566 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:33:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:33:41 INFO - PROCESS | 1644 | 1464795221568 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1644 | 1464795221569 Marionette TRACE conn2 <- [1,3038,null,{}] 08:33:41 INFO - PROCESS | 1644 | 1464795221572 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 1644 | 1464795221695 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x1187b7000) [pid = 1644] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x119ead800) [pid = 1644] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x11972f800) [pid = 1644] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x123733c00) [pid = 1644] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x111056000) [pid = 1644] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x11852c000) [pid = 1644] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x112781400) [pid = 1644] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x110ea2c00) [pid = 1644] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x112787c00) [pid = 1644] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x117208c00) [pid = 1644] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x1187b6800) [pid = 1644] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x118419c00) [pid = 1644] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x1169ac000) [pid = 1644] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1122ac800) [pid = 1644] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x124103000) [pid = 1644] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x11972fc00) [pid = 1644] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x1187b8800) [pid = 1644] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x111d28c00) [pid = 1644] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x1187b0000) [pid = 1644] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x11720e800) [pid = 1644] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:33:41 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1183c1800) [pid = 1644] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:33:41 INFO - PROCESS | 1644 | 1464795221908 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b9800 == 74 [pid = 1644] [id = 769] 08:33:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x110f15400) [pid = 1644] [serial = 2305] [outer = 0x0] 08:33:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x112782400) [pid = 1644] [serial = 2306] [outer = 0x110f15400] 08:33:41 INFO - PROCESS | 1644 | 1464795221935 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x118419c00) [pid = 1644] [serial = 2307] [outer = 0x110f15400] 08:33:42 INFO - PROCESS | 1644 | 1464795222181 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:33:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 618ms 08:33:42 INFO - PROCESS | 1644 | 1464795222187 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 1644 | 1464795222188 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:33:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:33:42 INFO - PROCESS | 1644 | 1464795222198 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1644 | 1464795222199 Marionette TRACE conn2 <- [1,3042,null,{}] 08:33:42 INFO - PROCESS | 1644 | 1464795222201 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 1644 | 1464795222315 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:33:42 INFO - PROCESS | 1644 | 1464795222320 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x135da9000 == 75 [pid = 1644] [id = 770] 08:33:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x11972fc00) [pid = 1644] [serial = 2308] [outer = 0x0] 08:33:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x12b3ea400) [pid = 1644] [serial = 2309] [outer = 0x11972fc00] 08:33:42 INFO - PROCESS | 1644 | 1464795222345 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12bc2a400) [pid = 1644] [serial = 2310] [outer = 0x11972fc00] 08:33:42 INFO - PROCESS | 1644 | 1464795222778 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:33:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 627ms 08:33:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:33:42 INFO - PROCESS | 1644 | 1464795222826 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 1644 | 1464795222827 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:33:42 INFO - PROCESS | 1644 | 1464795222830 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1644 | 1464795222832 Marionette TRACE conn2 <- [1,3046,null,{}] 08:33:42 INFO - PROCESS | 1644 | 1464795222834 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 1644 | 1464795222944 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:33:42 INFO - PROCESS | 1644 | 1464795222951 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x13899e000 == 76 [pid = 1644] [id = 771] 08:33:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12bc31000) [pid = 1644] [serial = 2311] [outer = 0x0] 08:33:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12c028800) [pid = 1644] [serial = 2312] [outer = 0x12bc31000] 08:33:42 INFO - PROCESS | 1644 | 1464795222980 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12c32ec00) [pid = 1644] [serial = 2313] [outer = 0x12bc31000] 08:33:43 INFO - PROCESS | 1644 | [1644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:33:43 INFO - PROCESS | 1644 | 1464795223350 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:33:43 INFO - {} 08:33:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 08:33:43 INFO - PROCESS | 1644 | 1464795223402 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 1644 | 1464795223403 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:33:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:33:43 INFO - PROCESS | 1644 | 1464795223405 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 1644 | 1464795223406 Marionette TRACE conn2 <- [1,3050,null,{}] 08:33:43 INFO - PROCESS | 1644 | 1464795223409 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 1644 | 1464795223506 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:33:43 INFO - PROCESS | 1644 | 1464795223512 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x1389b2000 == 77 [pid = 1644] [id = 772] 08:33:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x12bc46800) [pid = 1644] [serial = 2314] [outer = 0x0] 08:33:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12c331000) [pid = 1644] [serial = 2315] [outer = 0x12bc46800] 08:33:43 INFO - PROCESS | 1644 | 1464795223536 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12c337000) [pid = 1644] [serial = 2316] [outer = 0x12bc46800] 08:33:44 INFO - PROCESS | 1644 | 1464795223996 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:33:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:33:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:33:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:33:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 622ms 08:33:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:33:44 INFO - PROCESS | 1644 | 1464795224028 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 1644 | 1464795224032 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:33:44 INFO - PROCESS | 1644 | 1464795224038 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 1644 | 1464795224043 Marionette TRACE conn2 <- [1,3054,null,{}] 08:33:44 INFO - PROCESS | 1644 | 1464795224049 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 1644 | 1464795224266 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:33:44 INFO - PROCESS | 1644 | 1464795224405 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x118238000 == 78 [pid = 1644] [id = 773] 08:33:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x111060000) [pid = 1644] [serial = 2317] [outer = 0x0] 08:33:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x11203c800) [pid = 1644] [serial = 2318] [outer = 0x111060000] 08:33:44 INFO - PROCESS | 1644 | 1464795224437 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x112a22c00) [pid = 1644] [serial = 2319] [outer = 0x111060000] 08:33:45 INFO - PROCESS | 1644 | 1464795224971 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:33:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:33:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:33:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:33:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 993ms 08:33:45 INFO - PROCESS | 1644 | 1464795225037 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1644 | 1464795225042 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:33:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:33:45 INFO - PROCESS | 1644 | 1464795225056 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1644 | 1464795225059 Marionette TRACE conn2 <- [1,3058,null,{}] 08:33:45 INFO - PROCESS | 1644 | 1464795225062 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 1644 | 1464795225185 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:33:45 INFO - PROCESS | 1644 | 1464795225268 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b38b000 == 79 [pid = 1644] [id = 774] 08:33:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x118415400) [pid = 1644] [serial = 2320] [outer = 0x0] 08:33:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x1187b7000) [pid = 1644] [serial = 2321] [outer = 0x118415400] 08:33:45 INFO - PROCESS | 1644 | 1464795225299 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x119722800) [pid = 1644] [serial = 2322] [outer = 0x118415400] 08:33:45 INFO - PROCESS | 1644 | 1464795225749 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:33:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:33:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:33:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:33:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:33:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:33:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 726ms 08:33:45 INFO - PROCESS | 1644 | 1464795225783 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1644 | 1464795225785 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:33:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:33:45 INFO - PROCESS | 1644 | 1464795225789 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1644 | 1464795225793 Marionette TRACE conn2 <- [1,3062,null,{}] 08:33:45 INFO - PROCESS | 1644 | 1464795225805 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 1644 | 1464795226018 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:33:46 INFO - PROCESS | 1644 | 1464795226156 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x135332000 == 80 [pid = 1644] [id = 775] 08:33:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1197cf800) [pid = 1644] [serial = 2323] [outer = 0x0] 08:33:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x1239eac00) [pid = 1644] [serial = 2324] [outer = 0x1197cf800] 08:33:46 INFO - PROCESS | 1644 | 1464795226188 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x126c3ac00) [pid = 1644] [serial = 2325] [outer = 0x1197cf800] 08:33:46 INFO - PROCESS | 1644 | [1644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:33:46 INFO - PROCESS | 1644 | 1464795226603 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:33:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:33:46 INFO - {} 08:33:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 826ms 08:33:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:33:46 INFO - PROCESS | 1644 | 1464795226614 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 1644 | 1464795226616 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:33:46 INFO - PROCESS | 1644 | 1464795226618 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1644 | 1464795226619 Marionette TRACE conn2 <- [1,3066,null,{}] 08:33:46 INFO - PROCESS | 1644 | 1464795226621 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 1644 | 1464795226745 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:33:46 INFO - PROCESS | 1644 | 1464795226855 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1359ef800 == 81 [pid = 1644] [id = 776] 08:33:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x129603000) [pid = 1644] [serial = 2326] [outer = 0x0] 08:33:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x129609c00) [pid = 1644] [serial = 2327] [outer = 0x129603000] 08:33:46 INFO - PROCESS | 1644 | 1464795226887 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x129643c00) [pid = 1644] [serial = 2328] [outer = 0x129603000] 08:33:47 INFO - PROCESS | 1644 | 1464795227313 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:33:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:33:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:33:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:33:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:33:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:33:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:33:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 719ms 08:33:47 INFO - PROCESS | 1644 | 1464795227338 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 1644 | 1464795227340 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:33:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:33:47 INFO - PROCESS | 1644 | 1464795227344 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1644 | 1464795227346 Marionette TRACE conn2 <- [1,3070,null,{}] 08:33:47 INFO - PROCESS | 1644 | 1464795227350 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 1644 | 1464795227520 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:33:47 INFO - PROCESS | 1644 | 1464795227608 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x135b90800 == 82 [pid = 1644] [id = 777] 08:33:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12963b000) [pid = 1644] [serial = 2329] [outer = 0x0] 08:33:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12964a000) [pid = 1644] [serial = 2330] [outer = 0x12963b000] 08:33:47 INFO - PROCESS | 1644 | 1464795227637 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x129767c00) [pid = 1644] [serial = 2331] [outer = 0x12963b000] 08:33:48 INFO - PROCESS | 1644 | 1464795227995 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:33:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 672ms 08:33:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:33:48 INFO - PROCESS | 1644 | 1464795228016 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1644 | 1464795228018 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:33:48 INFO - PROCESS | 1644 | 1464795228020 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1644 | 1464795228022 Marionette TRACE conn2 <- [1,3074,null,{}] 08:33:48 INFO - PROCESS | 1644 | 1464795228025 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 1644 | 1464795228168 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:33:48 INFO - PROCESS | 1644 | 1464795228321 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x135bb3800 == 83 [pid = 1644] [id = 778] 08:33:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12976b000) [pid = 1644] [serial = 2332] [outer = 0x0] 08:33:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12976dc00) [pid = 1644] [serial = 2333] [outer = 0x12976b000] 08:33:48 INFO - PROCESS | 1644 | 1464795228379 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12aa44c00) [pid = 1644] [serial = 2334] [outer = 0x12976b000] 08:33:48 INFO - PROCESS | 1644 | 1464795228783 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:33:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 773ms 08:33:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:33:48 INFO - PROCESS | 1644 | 1464795228794 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1644 | 1464795228795 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:33:48 INFO - PROCESS | 1644 | 1464795228798 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1644 | 1464795228799 Marionette TRACE conn2 <- [1,3078,null,{}] 08:33:48 INFO - PROCESS | 1644 | 1464795228801 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 1644 | 1464795228917 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:33:49 INFO - PROCESS | 1644 | 1464795229030 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x135bc3800 == 84 [pid = 1644] [id = 779] 08:33:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x118446c00) [pid = 1644] [serial = 2335] [outer = 0x0] 08:33:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12afea800) [pid = 1644] [serial = 2336] [outer = 0x118446c00] 08:33:49 INFO - PROCESS | 1644 | 1464795229061 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x12bc29800) [pid = 1644] [serial = 2337] [outer = 0x118446c00] 08:33:49 INFO - PROCESS | 1644 | 1464795229410 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 1644 | 1464795229420 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:33:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:33:49 INFO - PROCESS | 1644 | 1464795229423 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 1644 | 1464795229425 Marionette TRACE conn2 <- [1,3082,null,{}] 08:33:49 INFO - PROCESS | 1644 | 1464795229429 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 1644 | 1464795229544 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:33:49 INFO - PROCESS | 1644 | 1464795229658 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1389a0800 == 85 [pid = 1644] [id = 780] 08:33:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12afee800) [pid = 1644] [serial = 2338] [outer = 0x0] 08:33:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12bc30000) [pid = 1644] [serial = 2339] [outer = 0x12afee800] 08:33:49 INFO - PROCESS | 1644 | 1464795229705 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x12c02fc00) [pid = 1644] [serial = 2340] [outer = 0x12afee800] 08:33:50 INFO - PROCESS | 1644 | 1464795230059 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:33:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:33:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:33:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 08:33:50 INFO - PROCESS | 1644 | 1464795230095 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1644 | 1464795230096 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:33:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:33:50 INFO - PROCESS | 1644 | 1464795230099 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1644 | 1464795230100 Marionette TRACE conn2 <- [1,3086,null,{}] 08:33:50 INFO - PROCESS | 1644 | 1464795230102 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 1644 | 1464795230228 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:33:50 INFO - PROCESS | 1644 | 1464795230344 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a74000 == 86 [pid = 1644] [id = 781] 08:33:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x12c029c00) [pid = 1644] [serial = 2341] [outer = 0x0] 08:33:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12c338000) [pid = 1644] [serial = 2342] [outer = 0x12c029c00] 08:33:50 INFO - PROCESS | 1644 | 1464795230377 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12c4e8c00) [pid = 1644] [serial = 2343] [outer = 0x12c029c00] 08:33:50 INFO - PROCESS | 1644 | 1464795230723 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:33:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:33:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 08:33:50 INFO - PROCESS | 1644 | 1464795230771 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1644 | 1464795230772 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:33:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:33:50 INFO - PROCESS | 1644 | 1464795230774 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1644 | 1464795230776 Marionette TRACE conn2 <- [1,3090,null,{}] 08:33:50 INFO - PROCESS | 1644 | 1464795230778 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 1644 | 1464795230896 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:33:51 INFO - PROCESS | 1644 | 1464795231001 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x138a8d800 == 87 [pid = 1644] [id = 782] 08:33:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12c031000) [pid = 1644] [serial = 2344] [outer = 0x0] 08:33:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12c4eec00) [pid = 1644] [serial = 2345] [outer = 0x12c031000] 08:33:51 INFO - PROCESS | 1644 | 1464795231030 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12c4f4c00) [pid = 1644] [serial = 2346] [outer = 0x12c031000] 08:33:51 INFO - PROCESS | 1644 | 1464795231413 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:33:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 08:33:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:33:51 INFO - PROCESS | 1644 | 1464795231445 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 1644 | 1464795231447 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:33:51 INFO - PROCESS | 1644 | 1464795231449 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 1644 | 1464795231451 Marionette TRACE conn2 <- [1,3094,null,{}] 08:33:51 INFO - PROCESS | 1644 | 1464795231454 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 1644 | 1464795231628 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:33:51 INFO - PROCESS | 1644 | 1464795231787 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x119524800 == 88 [pid = 1644] [id = 783] 08:33:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x111d82400) [pid = 1644] [serial = 2347] [outer = 0x0] 08:33:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x113181400) [pid = 1644] [serial = 2348] [outer = 0x111d82400] 08:33:51 INFO - PROCESS | 1644 | 1464795231843 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x1187b7800) [pid = 1644] [serial = 2349] [outer = 0x111d82400] 08:33:52 INFO - PROCESS | 1644 | 1464795232304 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:33:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:33:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 870ms 08:33:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:33:52 INFO - PROCESS | 1644 | 1464795232319 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1644 | 1464795232320 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:33:52 INFO - PROCESS | 1644 | 1464795232323 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1644 | 1464795232324 Marionette TRACE conn2 <- [1,3098,null,{}] 08:33:52 INFO - PROCESS | 1644 | 1464795232327 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 1644 | 1464795232628 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:33:52 INFO - PROCESS | 1644 | 1464795232762 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x121042800 == 89 [pid = 1644] [id = 784] 08:33:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x110f16c00) [pid = 1644] [serial = 2350] [outer = 0x0] 08:33:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x111043800) [pid = 1644] [serial = 2351] [outer = 0x110f16c00] 08:33:52 INFO - PROCESS | 1644 | 1464795232793 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x111bb3400) [pid = 1644] [serial = 2352] [outer = 0x110f16c00] 08:33:53 INFO - PROCESS | 1644 | 1464795233169 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 08:33:53 INFO - PROCESS | 1644 | 1464795233195 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:33:53 INFO - PROCESS | 1644 | 1464795233197 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:33:53 INFO - PROCESS | 1644 | 1464795233200 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 1644 | 1464795233203 Marionette TRACE conn2 <- [1,3102,null,{}] 08:33:53 INFO - PROCESS | 1644 | 1464795233206 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 1644 | 1464795233316 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:33:53 INFO - PROCESS | 1644 | 1464795233444 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c07800 == 90 [pid = 1644] [id = 785] 08:33:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x116958400) [pid = 1644] [serial = 2353] [outer = 0x0] 08:33:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1169abc00) [pid = 1644] [serial = 2354] [outer = 0x116958400] 08:33:53 INFO - PROCESS | 1644 | 1464795233486 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x118124000) [pid = 1644] [serial = 2355] [outer = 0x116958400] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x13899e000 == 89 [pid = 1644] [id = 771] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x135da9000 == 88 [pid = 1644] [id = 770] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b9800 == 87 [pid = 1644] [id = 769] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x135cdb000 == 86 [pid = 1644] [id = 768] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x126047800) [pid = 1644] [serial = 2247] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x1350d0800 == 85 [pid = 1644] [id = 767] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa0000 == 84 [pid = 1644] [id = 766] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12aaa9800 == 83 [pid = 1644] [id = 765] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12942d000 == 82 [pid = 1644] [id = 764] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x119a69000 == 81 [pid = 1644] [id = 763] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x119a78800 == 80 [pid = 1644] [id = 762] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x123e0c800 == 79 [pid = 1644] [id = 761] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x135810800 == 78 [pid = 1644] [id = 757] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x135624800 == 77 [pid = 1644] [id = 754] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x1355dd000 == 76 [pid = 1644] [id = 753] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12d4d0000 == 75 [pid = 1644] [id = 752] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x126e31000 == 74 [pid = 1644] [id = 751] 08:33:53 INFO - PROCESS | 1644 | --DOCSHELL 0x1212a9800 == 73 [pid = 1644] [id = 750] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x12319c000) [pid = 1644] [serial = 2150] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x119723800) [pid = 1644] [serial = 2224] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x1230cc000) [pid = 1644] [serial = 2230] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x1230c2c00) [pid = 1644] [serial = 2228] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x121004c00) [pid = 1644] [serial = 2227] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x123d32000) [pid = 1644] [serial = 2233] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x113187c00) [pid = 1644] [serial = 2236] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x123358000) [pid = 1644] [serial = 2231] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x11972d000) [pid = 1644] [serial = 2183] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x11314b800) [pid = 1644] [serial = 2210] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x112a20400) [pid = 1644] [serial = 2209] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1122b2800) [pid = 1644] [serial = 2185] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x111050400) [pid = 1644] [serial = 2207] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x110f76400) [pid = 1644] [serial = 2206] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x11322fc00) [pid = 1644] [serial = 2212] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x116962000) [pid = 1644] [serial = 2213] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x118525400) [pid = 1644] [serial = 2191] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x117782c00) [pid = 1644] [serial = 2215] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x118250c00) [pid = 1644] [serial = 2216] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x119728c00) [pid = 1644] [serial = 2203] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x1187bf000) [pid = 1644] [serial = 2221] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11852f000) [pid = 1644] [serial = 2218] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x118630800) [pid = 1644] [serial = 2219] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x1167ccc00) [pid = 1644] [serial = 2188] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x119ea6400) [pid = 1644] [serial = 2197] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x123198c00) [pid = 1644] [serial = 2200] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x1245f1400) [pid = 1644] [serial = 2244] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x11972f000) [pid = 1644] [serial = 2194] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1245c0400) [pid = 1644] [serial = 2242] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x123d38c00) [pid = 1644] [serial = 2234] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x124e90c00) [pid = 1644] [serial = 2245] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x123d38800) [pid = 1644] [serial = 2237] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x119eacc00) [pid = 1644] [serial = 2225] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x123d3c000) [pid = 1644] [serial = 2239] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x119172c00) [pid = 1644] [serial = 2222] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x123e63400) [pid = 1644] [serial = 2241] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x119727800) [pid = 1644] [serial = 2147] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x113c4d400) [pid = 1644] [serial = 2135] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x118a4e400) [pid = 1644] [serial = 2144] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11820e000) [pid = 1644] [serial = 2138] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x1187a2c00) [pid = 1644] [serial = 2141] [outer = 0x0] [url = about:blank] 08:33:53 INFO - PROCESS | 1644 | 1464795233918 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 771ms 08:33:53 INFO - PROCESS | 1644 | 1464795233971 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 1644 | 1464795233974 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:33:53 INFO - PROCESS | 1644 | 1464795233976 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 1644 | 1464795233978 Marionette TRACE conn2 <- [1,3106,null,{}] 08:33:53 INFO - PROCESS | 1644 | 1464795233980 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 1644 | 1464795234096 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:33:54 INFO - PROCESS | 1644 | 1464795234103 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fdf000 == 74 [pid = 1644] [id = 786] 08:33:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x113187c00) [pid = 1644] [serial = 2356] [outer = 0x0] 08:33:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1183c2000) [pid = 1644] [serial = 2357] [outer = 0x113187c00] 08:33:54 INFO - PROCESS | 1644 | 1464795234130 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x118492800) [pid = 1644] [serial = 2358] [outer = 0x113187c00] 08:33:54 INFO - PROCESS | 1644 | 1464795234491 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 569ms 08:33:54 INFO - PROCESS | 1644 | 1464795234547 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 1644 | 1464795234549 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:33:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:33:54 INFO - PROCESS | 1644 | 1464795234557 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 1644 | 1464795234560 Marionette TRACE conn2 <- [1,3110,null,{}] 08:33:54 INFO - PROCESS | 1644 | 1464795234562 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 1644 | 1464795234663 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:33:54 INFO - PROCESS | 1644 | 1464795234671 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1297aa000 == 75 [pid = 1644] [id = 787] 08:33:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x118625400) [pid = 1644] [serial = 2359] [outer = 0x0] 08:33:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x1187afc00) [pid = 1644] [serial = 2360] [outer = 0x118625400] 08:33:54 INFO - PROCESS | 1644 | 1464795234697 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x119172400) [pid = 1644] [serial = 2361] [outer = 0x118625400] 08:33:55 INFO - PROCESS | 1644 | 1464795235040 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:33:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:33:55 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:33:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:33:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 527ms 08:33:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:33:55 INFO - PROCESS | 1644 | 1464795235080 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 1644 | 1464795235081 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:33:55 INFO - PROCESS | 1644 | 1464795235083 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 1644 | 1464795235084 Marionette TRACE conn2 <- [1,3114,null,{}] 08:33:55 INFO - PROCESS | 1644 | 1464795235087 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 1644 | 1464795235183 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:33:55 INFO - PROCESS | 1644 | 1464795235187 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\", \"66519da5-aa86-49a0-b82c-342752d6fe53\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b1f0000 == 76 [pid = 1644] [id = 788] 08:33:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1192d3c00) [pid = 1644] [serial = 2362] [outer = 0x0] 08:33:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x119727800) [pid = 1644] [serial = 2363] [outer = 0x1192d3c00] 08:33:55 INFO - PROCESS | 1644 | 1464795235213 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x11980d000) [pid = 1644] [serial = 2364] [outer = 0x1192d3c00] 08:33:55 INFO - PROCESS | 1644 | 1464795235543 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:33:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 467ms 08:33:55 INFO - PROCESS | 1644 | 1464795235551 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 1644 | 1464795235553 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:33:56 WARNING - u'runner_teardown' () 08:33:56 INFO - No more tests 08:33:56 INFO - Got 0 unexpected results 08:33:56 INFO - SUITE-END | took 538s 08:33:56 INFO - Closing logging queue 08:33:56 INFO - queue closed 08:33:56 INFO - Return code: 0 08:33:56 WARNING - # TBPL SUCCESS # 08:33:56 INFO - Running post-action listener: _resource_record_post_action 08:33:56 INFO - Running post-run listener: _resource_record_post_run 08:33:57 INFO - Total resource usage - Wall time: 560s; CPU: 57.0%; Read bytes: 37885440; Write bytes: 953060352; Read time: 397; Write time: 4789 08:33:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:33:57 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 142402048; Write bytes: 136620032; Read time: 13617; Write time: 313 08:33:57 INFO - run-tests - Wall time: 542s; CPU: 57.0%; Read bytes: 36034048; Write bytes: 796247040; Read time: 373; Write time: 4387 08:33:57 INFO - Running post-run listener: _upload_blobber_files 08:33:57 INFO - Blob upload gear active. 08:33:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:33:57 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:33:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:33:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:33:58 INFO - (blobuploader) - INFO - Open directory for files ... 08:33:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:33:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:33:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:33:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:33:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:33:59 INFO - (blobuploader) - INFO - Done attempting. 08:33:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:33:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:33:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:34:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:34:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:34:00 INFO - (blobuploader) - INFO - Done attempting. 08:34:00 INFO - (blobuploader) - INFO - Iteration through files over. 08:34:01 INFO - Return code: 0 08:34:01 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:34:01 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:34:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64022d160222cab9a90ec9c35a4be8b27c8fea6ef18264f7d0357025bdc4fd4ec960db38a288a3118d0e1a19dd989603ff911d89895ad71d0827546d5ba5a871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1223164a155eaad0de070e5bcb98e5de8af50abe6c596db2f12708190dd5dff53f86f2e6127f06710137c8dbe03c021fba7ee6f93e5c620d21b11c91aa846b0"} 08:34:01 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:34:01 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:34:01 INFO - Contents: 08:34:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64022d160222cab9a90ec9c35a4be8b27c8fea6ef18264f7d0357025bdc4fd4ec960db38a288a3118d0e1a19dd989603ff911d89895ad71d0827546d5ba5a871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1223164a155eaad0de070e5bcb98e5de8af50abe6c596db2f12708190dd5dff53f86f2e6127f06710137c8dbe03c021fba7ee6f93e5c620d21b11c91aa846b0"} 08:34:01 INFO - Running post-run listener: copy_logs_to_upload_dir 08:34:01 INFO - Copying logs to upload dir... 08:34:01 INFO - mkdir: /builds/slave/test/build/upload/logs 08:34:01 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=620.850212 ========= master_lag: 3.04 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 23 secs) (at 2016-06-01 08:34:04.095835) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 08:34:04.102229) ========= 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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64022d160222cab9a90ec9c35a4be8b27c8fea6ef18264f7d0357025bdc4fd4ec960db38a288a3118d0e1a19dd989603ff911d89895ad71d0827546d5ba5a871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1223164a155eaad0de070e5bcb98e5de8af50abe6c596db2f12708190dd5dff53f86f2e6127f06710137c8dbe03c021fba7ee6f93e5c620d21b11c91aa846b0"} build_url:https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012773 build_url: 'https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64022d160222cab9a90ec9c35a4be8b27c8fea6ef18264f7d0357025bdc4fd4ec960db38a288a3118d0e1a19dd989603ff911d89895ad71d0827546d5ba5a871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1223164a155eaad0de070e5bcb98e5de8af50abe6c596db2f12708190dd5dff53f86f2e6127f06710137c8dbe03c021fba7ee6f93e5c620d21b11c91aa846b0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Mhg0aFSiRjSLdYsmvfODaw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.53 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 08:34:04.648679) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:34:04.649013) ========= 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.YKT7cDYyMf/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.dDFfD7oMNV/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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.005104 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:34:04.672786) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 08:34:04.673121) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 08:34:04.673501) ========= ========= Total master_lag: 3.66 =========