builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0263 starttime: 1469285940.22 results: success (0) buildid: 20160723031457 builduid: 886a1850190b457284edb5f44ba50773 revision: c63ed16dae66fff87a380cbacf40aa32bd58e714 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.216074) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.216500) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.216774) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.338330) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.338579) ========= 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.HkW5ZPOPPa/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.UYoudO0ONs/Listeners TMPDIR=/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/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-07-23 07:59:00-- 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% 19.4M=0.001s 2016-07-23 07:59:00 (19.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.529050 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.894157) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.894446) ========= 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.HkW5ZPOPPa/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.UYoudO0ONs/Listeners TMPDIR=/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/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.025930 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.945000) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:00.945296) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c63ed16dae66fff87a380cbacf40aa32bd58e714 --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-beta --rev c63ed16dae66fff87a380cbacf40aa32bd58e714 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.HkW5ZPOPPa/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.UYoudO0ONs/Listeners TMPDIR=/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/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-07-23 07:59:01,029 truncating revision to first 12 chars 2016-07-23 07:59:01,029 Setting DEBUG logging. 2016-07-23 07:59:01,029 attempt 1/10 2016-07-23 07:59:01,029 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c63ed16dae66?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-23 07:59:01,358 unpacking tar archive at: mozilla-beta-c63ed16dae66/testing/mozharness/ program finished with exit code 0 elapsedTime=0.581258 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:01.547485) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:01.547786) ========= script_repo_revision: c63ed16dae66fff87a380cbacf40aa32bd58e714 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:01.548552) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:01.548818) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 07:59:01.568838) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-07-23 07:59:01.569188) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.HkW5ZPOPPa/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_NODE_PATH=/usr/local/bin/node 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.UYoudO0ONs/Listeners TMPDIR=/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/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 07:59:01 INFO - MultiFileLogger online at 20160723 07:59:01 in /builds/slave/test 07:59:01 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-beta --download-symbols true 07:59:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:59:01 INFO - {'append_to_log': False, 07:59:01 INFO - 'base_work_dir': '/builds/slave/test', 07:59:01 INFO - 'blob_upload_branch': 'mozilla-beta', 07:59:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:59:01 INFO - 'buildbot_json_path': 'buildprops.json', 07:59:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:59:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:59:01 INFO - 'download_minidump_stackwalk': True, 07:59:01 INFO - 'download_symbols': 'true', 07:59:01 INFO - 'e10s': False, 07:59:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:59:01 INFO - 'tooltool.py': '/tools/tooltool.py', 07:59:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:59:01 INFO - '/tools/misc-python/virtualenv.py')}, 07:59:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:59:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:59:01 INFO - 'log_level': 'info', 07:59:01 INFO - 'log_to_console': True, 07:59:01 INFO - 'opt_config_files': (), 07:59:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:59:01 INFO - '--processes=1', 07:59:01 INFO - '--config=%(test_path)s/wptrunner.ini', 07:59:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:59:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:59:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:59:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:59:01 INFO - 'pip_index': False, 07:59:01 INFO - 'require_test_zip': True, 07:59:01 INFO - 'test_type': ('testharness',), 07:59:01 INFO - 'this_chunk': '1', 07:59:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:59:01 INFO - 'total_chunks': '10', 07:59:01 INFO - 'virtualenv_path': 'venv', 07:59:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:59:01 INFO - 'work_dir': 'build'} 07:59:01 INFO - ##### 07:59:01 INFO - ##### Running clobber step. 07:59:01 INFO - ##### 07:59:01 INFO - Running pre-action listener: _resource_record_pre_action 07:59:01 INFO - Running main action method: clobber 07:59:01 INFO - rmtree: /builds/slave/test/build 07:59:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:59:03 INFO - Running post-action listener: _resource_record_post_action 07:59:03 INFO - ##### 07:59:03 INFO - ##### Running read-buildbot-config step. 07:59:03 INFO - ##### 07:59:03 INFO - Running pre-action listener: _resource_record_pre_action 07:59:03 INFO - Running main action method: read_buildbot_config 07:59:03 INFO - Using buildbot properties: 07:59:03 INFO - { 07:59:03 INFO - "project": "", 07:59:03 INFO - "product": "firefox", 07:59:03 INFO - "script_repo_revision": "production", 07:59:03 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:59:03 INFO - "repository": "", 07:59:03 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:59:03 INFO - "buildid": "20160723031457", 07:59:03 INFO - "pgo_build": "False", 07:59:03 INFO - "basedir": "/builds/slave/test", 07:59:03 INFO - "buildnumber": 43, 07:59:03 INFO - "slavename": "t-yosemite-r7-0263", 07:59:03 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 07:59:03 INFO - "platform": "macosx64", 07:59:03 INFO - "branch": "mozilla-beta", 07:59:03 INFO - "revision": "c63ed16dae66fff87a380cbacf40aa32bd58e714", 07:59:03 INFO - "repo_path": "releases/mozilla-beta", 07:59:03 INFO - "moz_repo_path": "", 07:59:03 INFO - "stage_platform": "macosx64", 07:59:03 INFO - "builduid": "886a1850190b457284edb5f44ba50773", 07:59:03 INFO - "slavebuilddir": "test" 07:59:03 INFO - } 07:59:03 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg. 07:59:03 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.test_packages.json. 07:59:03 INFO - Running post-action listener: _resource_record_post_action 07:59:03 INFO - ##### 07:59:03 INFO - ##### Running download-and-extract step. 07:59:03 INFO - ##### 07:59:03 INFO - Running pre-action listener: _resource_record_pre_action 07:59:03 INFO - Running main action method: download_and_extract 07:59:03 INFO - mkdir: /builds/slave/test/build/tests 07:59:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:03 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.test_packages.json 07:59:03 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:59:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 07:59:03 INFO - Downloaded 1201 bytes. 07:59:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:59:03 INFO - Using the following test package requirements: 07:59:03 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:59:03 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:59:03 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:59:03 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'jsshell-mac64.zip'], 07:59:03 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:59:03 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:59:03 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:59:03 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:59:03 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:59:03 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:59:03 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:59:03 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:59:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:03 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.common.tests.zip 07:59:03 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 07:59:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 07:59:03 INFO - Downloaded 18370255 bytes. 07:59:03 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:59:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:59:04 INFO - caution: filename not matched: web-platform/* 07:59:04 INFO - Return code: 11 07:59:04 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')]} 07:59:04 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:59:04 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:59:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:59:04 INFO - Downloaded 36389883 bytes. 07:59:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:59:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:59:08 INFO - caution: filename not matched: bin/* 07:59:08 INFO - caution: filename not matched: config/* 07:59:08 INFO - caution: filename not matched: mozbase/* 07:59:08 INFO - caution: filename not matched: marionette/* 07:59:08 INFO - caution: filename not matched: tools/wptserve/* 07:59:08 INFO - Return code: 11 07:59:08 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')]} 07:59:08 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg 07:59:08 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:59:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 07:59:27 INFO - Downloaded 73028783 bytes. 07:59:27 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg 07:59:27 INFO - mkdir: /builds/slave/test/properties 07:59:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:59:27 INFO - Writing to file /builds/slave/test/properties/build_url 07:59:27 INFO - Contents: 07:59:27 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg 07:59:27 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:59:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:59:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:59:27 INFO - Contents: 07:59:27 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:59:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:27 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:59:27 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:59:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:59:37 INFO - Downloaded 103730482 bytes. 07:59:37 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:59:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:59:40 INFO - Return code: 0 07:59:40 INFO - Running post-action listener: _resource_record_post_action 07:59:40 INFO - Running post-action listener: set_extra_try_arguments 07:59:40 INFO - ##### 07:59:40 INFO - ##### Running create-virtualenv step. 07:59:40 INFO - ##### 07:59:40 INFO - Running pre-action listener: _pre_create_virtualenv 07:59:40 INFO - Running pre-action listener: _resource_record_pre_action 07:59:40 INFO - Running main action method: create_virtualenv 07:59:40 INFO - Creating virtualenv /builds/slave/test/build/venv 07:59:40 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 07:59:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:59:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:59:40 INFO - Using real prefix '/tools/python27' 07:59:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:59:41 INFO - Installing distribute.............................................................................................................................................................................................done. 07:59:44 INFO - Installing pip.................done. 07:59:44 INFO - Return code: 0 07:59:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:59: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')]} 07:59:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59: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')]} 07:59:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59:44 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 0x10db5be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db78f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd07b465c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db745e0>, '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 0x10d757cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d782990>, '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.HkW5ZPOPPa/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.UYoudO0ONs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:59:44 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 07:59:44 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 07:59:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HkW5ZPOPPa/Render', 07:59:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:59:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:59:44 INFO - 'HOME': '/Users/cltbld', 07:59:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:59:44 INFO - 'LOGNAME': 'cltbld', 07:59:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:44 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 07:59:44 INFO - 'MOZ_NO_REMOTE': '1', 07:59:44 INFO - 'NO_EM_RESTART': '1', 07:59:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:59:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:44 INFO - 'PWD': '/builds/slave/test', 07:59:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:59:44 INFO - 'SHELL': '/bin/bash', 07:59:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.UYoudO0ONs/Listeners', 07:59:44 INFO - 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', 07:59:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:59:44 INFO - 'USER': 'cltbld', 07:59:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:59:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:59:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:59:44 INFO - 'XPC_FLAGS': '0x0', 07:59:44 INFO - 'XPC_SERVICE_NAME': '0', 07:59:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:59:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:44 INFO - Downloading/unpacking psutil>=0.7.1 07:59:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:59:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:59:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:59:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:59:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:59:48 INFO - Installing collected packages: psutil 07:59:48 INFO - Running setup.py install for psutil 07:59:48 INFO - building 'psutil._psutil_osx' extension 07:59:48 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 07:59:49 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 07:59:49 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 07:59:49 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 07:59:49 INFO - building 'psutil._psutil_posix' extension 07:59:49 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 07:59:49 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:59:49 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:59:49 INFO - ^ 07:59:49 INFO - 1 warning generated. 07:59:49 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 07:59:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:59:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:59:49 INFO - Successfully installed psutil 07:59:49 INFO - Cleaning up... 07:59:49 INFO - Return code: 0 07:59:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:59:49 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')]} 07:59:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59:49 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')]} 07:59:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59:49 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 0x10db5be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db78f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd07b465c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db745e0>, '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 0x10d757cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d782990>, '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.HkW5ZPOPPa/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.UYoudO0ONs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:59:49 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 07:59:49 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 07:59:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HkW5ZPOPPa/Render', 07:59:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:59:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:59:49 INFO - 'HOME': '/Users/cltbld', 07:59:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:59:49 INFO - 'LOGNAME': 'cltbld', 07:59:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 07:59:49 INFO - 'MOZ_NO_REMOTE': '1', 07:59:49 INFO - 'NO_EM_RESTART': '1', 07:59:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:59:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:49 INFO - 'PWD': '/builds/slave/test', 07:59:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:59:49 INFO - 'SHELL': '/bin/bash', 07:59:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.UYoudO0ONs/Listeners', 07:59:49 INFO - 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', 07:59:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:59:49 INFO - 'USER': 'cltbld', 07:59:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:59:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:59:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:59:49 INFO - 'XPC_FLAGS': '0x0', 07:59:49 INFO - 'XPC_SERVICE_NAME': '0', 07:59:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:59:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:59:50 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 07:59:50 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 07:59:50 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 07:59:50 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 07:59:50 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 07:59:50 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 07:59:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:59:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:59:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:59:52 INFO - Installing collected packages: mozsystemmonitor 07:59:52 INFO - Running setup.py install for mozsystemmonitor 07:59:52 INFO - Successfully installed mozsystemmonitor 07:59:52 INFO - Cleaning up... 07:59:52 INFO - Return code: 0 07:59:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:59: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')]} 07:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59: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')]} 07:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10db5be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db78f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd07b465c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db745e0>, '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 0x10d757cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d782990>, '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.HkW5ZPOPPa/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.UYoudO0ONs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:59:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:59:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:59:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HkW5ZPOPPa/Render', 07:59:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:59:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:59:52 INFO - 'HOME': '/Users/cltbld', 07:59:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:59:52 INFO - 'LOGNAME': 'cltbld', 07:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 07:59:52 INFO - 'MOZ_NO_REMOTE': '1', 07:59:52 INFO - 'NO_EM_RESTART': '1', 07:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:59:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:52 INFO - 'PWD': '/builds/slave/test', 07:59:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:59:52 INFO - 'SHELL': '/bin/bash', 07:59:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.UYoudO0ONs/Listeners', 07:59:52 INFO - 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', 07:59:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:59:52 INFO - 'USER': 'cltbld', 07:59:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:59:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:59:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:59:52 INFO - 'XPC_FLAGS': '0x0', 07:59:52 INFO - 'XPC_SERVICE_NAME': '0', 07:59:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:59:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:53 INFO - Downloading/unpacking blobuploader==1.2.4 07:59:53 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 07:59:53 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 07:59:53 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 07:59:53 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 07:59:53 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 07:59:53 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 07:59:55 INFO - Downloading blobuploader-1.2.4.tar.gz 07:59:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:59:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:59:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:59:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:59:56 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 07:59:56 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 07:59:56 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 07:59:56 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 07:59:56 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 07:59:56 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 07:59:56 INFO - Downloading docopt-0.6.1.tar.gz 07:59:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:59:56 INFO - Installing collected packages: blobuploader, requests, docopt 07:59:56 INFO - Running setup.py install for blobuploader 07:59:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:59:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:59:56 INFO - Running setup.py install for requests 07:59:57 INFO - Running setup.py install for docopt 07:59:57 INFO - Successfully installed blobuploader requests docopt 07:59:57 INFO - Cleaning up... 07:59:57 INFO - Return code: 0 07:59:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:59:57 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')]} 07:59:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59:57 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')]} 07:59:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:59:57 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 0x10db5be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db78f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd07b465c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db745e0>, '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 0x10d757cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d782990>, '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.HkW5ZPOPPa/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.UYoudO0ONs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:59:57 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 07:59:57 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 07:59:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HkW5ZPOPPa/Render', 07:59:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:59:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:59:57 INFO - 'HOME': '/Users/cltbld', 07:59:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:59:57 INFO - 'LOGNAME': 'cltbld', 07:59:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:57 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 07:59:57 INFO - 'MOZ_NO_REMOTE': '1', 07:59:57 INFO - 'NO_EM_RESTART': '1', 07:59:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:59:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:57 INFO - 'PWD': '/builds/slave/test', 07:59:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:59:57 INFO - 'SHELL': '/bin/bash', 07:59:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.UYoudO0ONs/Listeners', 07:59:57 INFO - 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', 07:59:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:59:57 INFO - 'USER': 'cltbld', 07:59:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:59:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:59:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:59:57 INFO - 'XPC_FLAGS': '0x0', 07:59:57 INFO - 'XPC_SERVICE_NAME': '0', 07:59:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:59:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:59:57 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-YRUVgo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-NvRIpI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-cm8mUn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-f6nD8C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-yWfLHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-AhH65R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-N87g8s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-zS9rXk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-rR3FC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:59:58 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-n2BjjV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-QqHi8Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-hfMMOG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-dKiAio-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-yuRjWE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-lk3YOW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-duTQx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-J_j1k7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-RJyQcP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-mjLmZv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:59:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:59 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-98CM_H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:00:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:00:00 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-9PDx_7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:00:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:00:00 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:00:00 INFO - Running setup.py install for manifestparser 08:00:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:00:00 INFO - Running setup.py install for mozcrash 08:00:00 INFO - Running setup.py install for mozdebug 08:00:01 INFO - Running setup.py install for mozdevice 08:00:01 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Running setup.py install for mozfile 08:00:01 INFO - Running setup.py install for mozhttpd 08:00:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Running setup.py install for mozinfo 08:00:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Running setup.py install for mozInstall 08:00:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:00:01 INFO - Running setup.py install for mozleak 08:00:01 INFO - Running setup.py install for mozlog 08:00:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:00:02 INFO - Running setup.py install for moznetwork 08:00:02 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:00:02 INFO - Running setup.py install for mozprocess 08:00:02 INFO - Running setup.py install for mozprofile 08:00:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:00:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:00:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:00:02 INFO - Running setup.py install for mozrunner 08:00:02 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:00:02 INFO - Running setup.py install for mozscreenshot 08:00:02 INFO - Running setup.py install for moztest 08:00:03 INFO - Running setup.py install for mozversion 08:00:03 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:00:03 INFO - Running setup.py install for wptserve 08:00:03 INFO - Running setup.py install for marionette-driver 08:00:03 INFO - Running setup.py install for browsermob-proxy 08:00:03 INFO - Running setup.py install for marionette-client 08:00:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:00:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:00:04 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:00:04 INFO - Cleaning up... 08:00:04 INFO - Return code: 0 08:00:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:00:04 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:00:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:00:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:00:04 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:00:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:00:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:00:04 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 0x10db5be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db78f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd07b465c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db745e0>, '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 0x10d757cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d782990>, '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.HkW5ZPOPPa/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.UYoudO0ONs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:00:04 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:00:04 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:00:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HkW5ZPOPPa/Render', 08:00:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:00:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:00:04 INFO - 'HOME': '/Users/cltbld', 08:00:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:00:04 INFO - 'LOGNAME': 'cltbld', 08:00:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:04 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:00:04 INFO - 'MOZ_NO_REMOTE': '1', 08:00:04 INFO - 'NO_EM_RESTART': '1', 08:00:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:00:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:00:04 INFO - 'PWD': '/builds/slave/test', 08:00:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:00:04 INFO - 'SHELL': '/bin/bash', 08:00:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.UYoudO0ONs/Listeners', 08:00:04 INFO - 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', 08:00:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:00:04 INFO - 'USER': 'cltbld', 08:00:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:00:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:00:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:00:04 INFO - 'XPC_FLAGS': '0x0', 08:00:04 INFO - 'XPC_SERVICE_NAME': '0', 08:00:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:00:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:00:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:00:04 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-hNx4zM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:00:04 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:00:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:00:04 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-rvQXzJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:00:04 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:00:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:00:04 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-1dwg16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:00:04 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:00:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:00:04 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-2bg4TA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:00:04 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:00:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:00:04 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-IcG3IU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:00:04 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:00:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:00:04 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-kD2Hbp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:00:04 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:00:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:00:04 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-wPJyAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-ka9yDd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-Y1Ae_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-hBtSVE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-tre_1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-iucRTL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-Su7pNL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-LZttfA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-NG1s6f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:00:05 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:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:00:05 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-VG0Ko7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:00:05 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:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:00:06 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-3BWMrZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:00:06 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:00:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:00:06 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-Y5K1zP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:00:06 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:00:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:00:06 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-Coc6q0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:00:06 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:00:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:00:06 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-cKXrG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:00:06 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:00:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:00:06 INFO - Running setup.py (path:/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/pip-256KO2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:00:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:00:06 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:00:06 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:00:06 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:00:06 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:00:06 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:00:06 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:00:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:00:06 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:00:06 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:00:06 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:00:06 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:00:06 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:00:06 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:00:09 INFO - Downloading blessings-1.6.tar.gz 08:00:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:00:09 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:00:09 INFO - Installing collected packages: blessings 08:00:09 INFO - Running setup.py install for blessings 08:00:09 INFO - Successfully installed blessings 08:00:09 INFO - Cleaning up... 08:00:09 INFO - Return code: 0 08:00:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:00:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:00:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:00:10 INFO - Reading from file tmpfile_stdout 08:00:10 INFO - Current package versions: 08:00:10 INFO - blessings == 1.6 08:00:10 INFO - blobuploader == 1.2.4 08:00:10 INFO - browsermob-proxy == 0.6.0 08:00:10 INFO - docopt == 0.6.1 08:00:10 INFO - manifestparser == 1.1 08:00:10 INFO - marionette-client == 2.3.0 08:00:10 INFO - marionette-driver == 1.4.0 08:00:10 INFO - mozInstall == 1.12 08:00:10 INFO - mozcrash == 0.17 08:00:10 INFO - mozdebug == 0.1 08:00:10 INFO - mozdevice == 0.48 08:00:10 INFO - mozfile == 1.2 08:00:10 INFO - mozhttpd == 0.7 08:00:10 INFO - mozinfo == 0.9 08:00:10 INFO - mozleak == 0.1 08:00:10 INFO - mozlog == 3.1 08:00:10 INFO - moznetwork == 0.27 08:00:10 INFO - mozprocess == 0.22 08:00:10 INFO - mozprofile == 0.28 08:00:10 INFO - mozrunner == 6.11 08:00:10 INFO - mozscreenshot == 0.1 08:00:10 INFO - mozsystemmonitor == 0.0 08:00:10 INFO - moztest == 0.7 08:00:10 INFO - mozversion == 1.4 08:00:10 INFO - psutil == 3.1.1 08:00:10 INFO - requests == 1.2.3 08:00:10 INFO - wptserve == 1.4.0 08:00:10 INFO - wsgiref == 0.1.2 08:00:10 INFO - Running post-action listener: _resource_record_post_action 08:00:10 INFO - Running post-action listener: _start_resource_monitoring 08:00:10 INFO - Starting resource monitoring. 08:00:10 INFO - ##### 08:00:10 INFO - ##### Running pull step. 08:00:10 INFO - ##### 08:00:10 INFO - Running pre-action listener: _resource_record_pre_action 08:00:10 INFO - Running main action method: pull 08:00:10 INFO - Pull has nothing to do! 08:00:10 INFO - Running post-action listener: _resource_record_post_action 08:00:10 INFO - ##### 08:00:10 INFO - ##### Running install step. 08:00:10 INFO - ##### 08:00:10 INFO - Running pre-action listener: _resource_record_pre_action 08:00:10 INFO - Running main action method: install 08:00:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:00:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:00:10 INFO - Reading from file tmpfile_stdout 08:00:10 INFO - Detecting whether we're running mozinstall >=1.0... 08:00:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:00:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:00:10 INFO - Reading from file tmpfile_stdout 08:00:10 INFO - Output received: 08:00:10 INFO - Usage: mozinstall [options] installer 08:00:10 INFO - Options: 08:00:10 INFO - -h, --help show this help message and exit 08:00:10 INFO - -d DEST, --destination=DEST 08:00:10 INFO - Directory to install application into. [default: 08:00:10 INFO - "/builds/slave/test"] 08:00:10 INFO - --app=APP Application being installed. [default: firefox] 08:00:10 INFO - mkdir: /builds/slave/test/build/application 08:00:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 08:00:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 08:00:28 INFO - Reading from file tmpfile_stdout 08:00:28 INFO - Output received: 08:00:28 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 08:00:28 INFO - Running post-action listener: _resource_record_post_action 08:00:28 INFO - ##### 08:00:28 INFO - ##### Running run-tests step. 08:00:28 INFO - ##### 08:00:28 INFO - Running pre-action listener: _resource_record_pre_action 08:00:28 INFO - Running main action method: run_tests 08:00:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:00:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:00:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:00:28 INFO - grabbing minidump binary from tooltool 08:00:28 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:00:28 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 0x10db745e0>, '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 0x10d757cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d782990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:00:28 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:00:28 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:00:28 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:00:28 INFO - Return code: 0 08:00:28 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:00:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:00:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.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:00:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.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:00:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HkW5ZPOPPa/Render', 08:00:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:00:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:00:28 INFO - 'HOME': '/Users/cltbld', 08:00:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:00:28 INFO - 'LOGNAME': 'cltbld', 08:00:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:00:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:28 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:00:28 INFO - 'MOZ_NO_REMOTE': '1', 08:00:28 INFO - 'NO_EM_RESTART': '1', 08:00:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:00:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:00:28 INFO - 'PWD': '/builds/slave/test', 08:00:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:00:28 INFO - 'SHELL': '/bin/bash', 08:00:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.UYoudO0ONs/Listeners', 08:00:28 INFO - 'TMPDIR': '/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/T/', 08:00:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:00:28 INFO - 'USER': 'cltbld', 08:00:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:00:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:00:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:00:28 INFO - 'XPC_FLAGS': '0x0', 08:00:28 INFO - 'XPC_SERVICE_NAME': '0', 08:00:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:00:28 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.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:00:29 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:00:29 INFO - import pkg_resources 08:00:29 INFO - Using 1 client processes 08:00:29 INFO - wptserve Starting http server on 127.0.0.1:8000 08:00:29 INFO - wptserve Starting http server on 127.0.0.1:8001 08:00:29 INFO - wptserve Starting http server on 127.0.0.1:8443 08:00:32 INFO - SUITE-START | Running 778 tests 08:00:32 INFO - Running testharness tests 08:00:32 INFO - Setting up ssl 08:00:32 INFO - PROCESS | certutil | 08:00:32 INFO - PROCESS | certutil | 08:00:32 INFO - PROCESS | certutil | 08:00:32 INFO - Certificate Nickname Trust Attributes 08:00:32 INFO - SSL,S/MIME,JAR/XPI 08:00:32 INFO - 08:00:32 INFO - web-platform-tests CT,, 08:00:32 INFO - 08:00:32 INFO - Starting runner 08:00:33 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:00:33 INFO - PROCESS | 1660 | 1469286033177 Marionette DEBUG Marionette enabled via build flag and pref 08:00:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x113f24800 == 1 [pid = 1660] [id = 1] 08:00:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 1 (0x113f25000) [pid = 1660] [serial = 1] [outer = 0x0] 08:00:33 INFO - PROCESS | 1660 | [1660] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:00:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 2 (0x113f26000) [pid = 1660] [serial = 2] [outer = 0x113f25000] 08:00:33 INFO - PROCESS | 1660 | 1469286033491 Marionette INFO Listening on port 2828 08:00:33 INFO - PROCESS | 1660 | 1469286033718 Marionette DEBUG Marionette enabled via command-line flag 08:00:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x116961000 == 2 [pid = 1660] [id = 2] 08:00:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 3 (0x116961800) [pid = 1660] [serial = 3] [outer = 0x0] 08:00:33 INFO - PROCESS | 1660 | [1660] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:00:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 4 (0x116962800) [pid = 1660] [serial = 4] [outer = 0x116961800] 08:00:33 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:00:33 INFO - PROCESS | 1660 | 1469286033871 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 08:00:33 INFO - PROCESS | 1660 | 1469286033956 Marionette DEBUG Closed connection conn0 08:00:33 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:00:33 INFO - PROCESS | 1660 | 1469286033960 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 08:00:33 INFO - PROCESS | 1660 | 1469286033970 Marionette DEBUG Closed connection conn1 08:00:33 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:00:33 INFO - PROCESS | 1660 | 1469286033976 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 08:00:33 INFO - PROCESS | 1660 | 1469286033984 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:00:33 INFO - PROCESS | 1660 | 1469286033989 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160723031457","device":"desktop","version":"48.0"} 08:00:34 INFO - PROCESS | 1660 | [1660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:00:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x1199d1800 == 3 [pid = 1660] [id = 3] 08:00:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 5 (0x1199d7800) [pid = 1660] [serial = 5] [outer = 0x0] 08:00:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x1199d9000 == 4 [pid = 1660] [id = 4] 08:00:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 6 (0x11962f800) [pid = 1660] [serial = 6] [outer = 0x0] 08:00:35 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:00:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211d7000 == 5 [pid = 1660] [id = 5] 08:00:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 7 (0x119628c00) [pid = 1660] [serial = 7] [outer = 0x0] 08:00:35 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:00:35 INFO - PROCESS | 1660 | [1660] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:00:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 8 (0x12179c400) [pid = 1660] [serial = 8] [outer = 0x119628c00] 08:00:35 INFO - PROCESS | 1660 | [1660] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:00:35 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:00:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 9 (0x123ad0800) [pid = 1660] [serial = 9] [outer = 0x1199d7800] 08:00:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 10 (0x123ac2000) [pid = 1660] [serial = 10] [outer = 0x11962f800] 08:00:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 11 (0x123ac3c00) [pid = 1660] [serial = 11] [outer = 0x119628c00] 08:00:35 INFO - PROCESS | 1660 | [1660] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:00:35 INFO - PROCESS | 1660 | 1469286035928 Marionette INFO startBrowser b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:35 INFO - PROCESS | 1660 | 1469286035952 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1660 | 1469286035962 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1660 | 1469286035963 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:36 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:00:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 12 (0x126e9c000) [pid = 1660] [serial = 12] [outer = 0x119628c00] 08:00:36 INFO - PROCESS | 1660 | 1469286036284 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b1c316b7-f94e-3548-92bc-7ee584a5010c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160723031457","device":"desktop","version":"48.0","command_id":1}}] 08:00:36 INFO - PROCESS | 1660 | 1469286036365 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:00:36 INFO - PROCESS | 1660 | 1469286036367 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:36 INFO - PROCESS | 1660 | 1469286036413 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:00:36 INFO - PROCESS | 1660 | 1469286036499 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:00:36 INFO - PROCESS | 1660 | 1469286036500 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:36 INFO - PROCESS | 1660 | [1660] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:00:36 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:00:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 13 (0x128bfdc00) [pid = 1660] [serial = 13] [outer = 0x119628c00] 08:00:36 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:00:36 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:36 INFO - PROCESS | 1660 | 1469286036761 Marionette TRACE conn2 <- [1,3,null,{}] 08:00:36 INFO - PROCESS | 1660 | 1469286036764 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:00:36 INFO - PROCESS | 1660 | 1469286036766 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:36 INFO - PROCESS | 1660 | 1469286036781 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:00:36 INFO - PROCESS | 1660 | 1469286036809 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1660 | 1469286036810 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:00:36 INFO - PROCESS | 1660 | 1469286036813 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1660 | 1469286036816 Marionette TRACE conn2 <- [1,6,null,{}] 08:00:36 INFO - PROCESS | 1660 | 1469286036818 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:00:36 INFO - PROCESS | 1660 | 1469286036822 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:36 INFO - PROCESS | 1660 | 1469286036835 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:00:36 INFO - PROCESS | 1660 | 1469286036843 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1660 | 1469286036844 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291bd800 == 6 [pid = 1660] [id = 6] 08:00:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 14 (0x12925a400) [pid = 1660] [serial = 14] [outer = 0x0] 08:00:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 15 (0x12925c000) [pid = 1660] [serial = 15] [outer = 0x12925a400] 08:00:36 INFO - PROCESS | 1660 | 1469286036878 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 16 (0x129261400) [pid = 1660] [serial = 16] [outer = 0x12925a400] 08:00:37 INFO - PROCESS | 1660 | 1469286037161 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:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 08:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:00:37 INFO - PROCESS | 1660 | 1469286037192 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1660 | 1469286037193 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:00:37 INFO - PROCESS | 1660 | 1469286037196 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1660 | 1469286037197 Marionette TRACE conn2 <- [1,10,null,{}] 08:00:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296d8800 == 7 [pid = 1660] [id = 7] 08:00:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 17 (0x12952fc00) [pid = 1660] [serial = 17] [outer = 0x0] 08:00:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 18 (0x129533800) [pid = 1660] [serial = 18] [outer = 0x12952fc00] 08:00:37 INFO - PROCESS | 1660 | 1469286037226 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1660 | 1469286037249 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:00:37 INFO - PROCESS | 1660 | 1469286037253 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 19 (0x12a4ac000) [pid = 1660] [serial = 19] [outer = 0x12952fc00] 08:00:37 INFO - PROCESS | 1660 | 1469286037385 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:00:37 INFO - PROCESS | 1660 | 1469286037401 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1660 | 1469286037403 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a79a800 == 8 [pid = 1660] [id = 8] 08:00:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 20 (0x12a6b8800) [pid = 1660] [serial = 20] [outer = 0x0] 08:00:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 21 (0x12a811c00) [pid = 1660] [serial = 21] [outer = 0x12a6b8800] 08:00:37 INFO - PROCESS | 1660 | 1469286037434 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 22 (0x12a816000) [pid = 1660] [serial = 22] [outer = 0x12a6b8800] 08:00:37 INFO - PROCESS | 1660 | 1469286037793 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:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 618ms 08:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:00:37 INFO - PROCESS | 1660 | 1469286037815 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1660 | 1469286037816 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:00:37 INFO - PROCESS | 1660 | 1469286037818 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1660 | 1469286037820 Marionette TRACE conn2 <- [1,14,null,{}] 08:00:37 INFO - PROCESS | 1660 | 1469286037824 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:00:37 INFO - PROCESS | 1660 | 1469286037827 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:37 INFO - PROCESS | 1660 | 1469286037963 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:00:37 INFO - PROCESS | 1660 | 1469286037974 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1660 | 1469286037975 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1ce000 == 9 [pid = 1660] [id = 9] 08:00:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 23 (0x12b806000) [pid = 1660] [serial = 23] [outer = 0x0] 08:00:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 24 (0x12b807c00) [pid = 1660] [serial = 24] [outer = 0x12b806000] 08:00:38 INFO - PROCESS | 1660 | 1469286038000 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 25 (0x12b811000) [pid = 1660] [serial = 25] [outer = 0x12b806000] 08:00:38 INFO - PROCESS | 1660 | 1469286038263 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:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 473ms 08:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:00:38 INFO - PROCESS | 1660 | 1469286038296 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1660 | 1469286038297 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:00:38 INFO - PROCESS | 1660 | 1469286038300 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1660 | 1469286038301 Marionette TRACE conn2 <- [1,18,null,{}] 08:00:38 INFO - PROCESS | 1660 | 1469286038311 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:00:38 INFO - PROCESS | 1660 | 1469286038313 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:38 INFO - PROCESS | 1660 | 1469286038410 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:00:38 INFO - PROCESS | 1660 | 1469286038416 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1660 | 1469286038418 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x12ba13000 == 10 [pid = 1660] [id = 10] 08:00:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 26 (0x12b989000) [pid = 1660] [serial = 26] [outer = 0x0] 08:00:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 27 (0x12ba5b000) [pid = 1660] [serial = 27] [outer = 0x12b989000] 08:00:38 INFO - PROCESS | 1660 | 1469286038442 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 28 (0x12ba61000) [pid = 1660] [serial = 28] [outer = 0x12b989000] 08:00:38 INFO - PROCESS | 1660 | 1469286038788 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:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 527ms 08:00:38 INFO - PROCESS | 1660 | 1469286038828 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1660 | 1469286038831 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:00:38 INFO - PROCESS | 1660 | 1469286038835 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1660 | 1469286038836 Marionette TRACE conn2 <- [1,22,null,{}] 08:00:38 INFO - PROCESS | 1660 | 1469286038839 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:00:38 INFO - PROCESS | 1660 | 1469286038841 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:38 INFO - PROCESS | 1660 | 1469286038986 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:00:38 INFO - PROCESS | 1660 | 1469286038991 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1660 | 1469286038992 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be1a000 == 11 [pid = 1660] [id = 11] 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 29 (0x12ba65400) [pid = 1660] [serial = 29] [outer = 0x0] 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 30 (0x12bbc0800) [pid = 1660] [serial = 30] [outer = 0x12ba65400] 08:00:39 INFO - PROCESS | 1660 | 1469286039032 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 31 (0x11810d800) [pid = 1660] [serial = 31] [outer = 0x12ba65400] 08:00:39 INFO - PROCESS | 1660 | 1469286039306 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:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 524ms 08:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:00:39 INFO - PROCESS | 1660 | 1469286039360 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1660 | 1469286039361 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:00:39 INFO - PROCESS | 1660 | 1469286039363 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1660 | 1469286039364 Marionette TRACE conn2 <- [1,26,null,{}] 08:00:39 INFO - PROCESS | 1660 | 1469286039366 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:00:39 INFO - PROCESS | 1660 | 1469286039367 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:39 INFO - PROCESS | 1660 | 1469286039465 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:00:39 INFO - PROCESS | 1660 | 1469286039470 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1660 | 1469286039471 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfa2800 == 12 [pid = 1660] [id = 12] 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 32 (0x118175400) [pid = 1660] [serial = 32] [outer = 0x0] 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 33 (0x118350c00) [pid = 1660] [serial = 33] [outer = 0x118175400] 08:00:39 INFO - PROCESS | 1660 | 1469286039495 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 34 (0x12be8b400) [pid = 1660] [serial = 34] [outer = 0x118175400] 08:00:39 INFO - PROCESS | 1660 | 1469286039754 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:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 08:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:00:39 INFO - PROCESS | 1660 | 1469286039781 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1660 | 1469286039782 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:00:39 INFO - PROCESS | 1660 | 1469286039792 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1660 | 1469286039793 Marionette TRACE conn2 <- [1,30,null,{}] 08:00:39 INFO - PROCESS | 1660 | 1469286039796 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:00:39 INFO - PROCESS | 1660 | 1469286039809 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:39 INFO - PROCESS | 1660 | 1469286039906 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:00:39 INFO - PROCESS | 1660 | 1469286039910 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1660 | 1469286039911 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c547000 == 13 [pid = 1660] [id = 13] 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 35 (0x12be90400) [pid = 1660] [serial = 35] [outer = 0x0] 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 36 (0x12c56d000) [pid = 1660] [serial = 36] [outer = 0x12be90400] 08:00:39 INFO - PROCESS | 1660 | 1469286039935 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 37 (0x12c570400) [pid = 1660] [serial = 37] [outer = 0x12be90400] 08:00:40 INFO - PROCESS | 1660 | 1469286040173 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:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 08:00:40 INFO - PROCESS | 1660 | 1469286040212 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:00:40 INFO - PROCESS | 1660 | 1469286040213 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:00:40 INFO - PROCESS | 1660 | 1469286040216 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1660 | 1469286040217 Marionette TRACE conn2 <- [1,34,null,{}] 08:00:40 INFO - PROCESS | 1660 | 1469286040226 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:00:40 INFO - PROCESS | 1660 | 1469286040227 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:40 INFO - PROCESS | 1660 | 1469286040318 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:00:40 INFO - PROCESS | 1660 | 1469286040322 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1660 | 1469286040323 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6bf800 == 14 [pid = 1660] [id = 14] 08:00:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 38 (0x12c572c00) [pid = 1660] [serial = 38] [outer = 0x0] 08:00:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 39 (0x12c6f1000) [pid = 1660] [serial = 39] [outer = 0x12c572c00] 08:00:40 INFO - PROCESS | 1660 | 1469286040347 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 40 (0x12c6f6800) [pid = 1660] [serial = 40] [outer = 0x12c572c00] 08:00:40 INFO - PROCESS | 1660 | 1469286040584 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:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 08:00:40 INFO - PROCESS | 1660 | 1469286040642 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1660 | 1469286040643 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:00:40 INFO - PROCESS | 1660 | 1469286040646 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1660 | 1469286040647 Marionette TRACE conn2 <- [1,38,null,{}] 08:00:40 INFO - PROCESS | 1660 | 1469286040649 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:00:40 INFO - PROCESS | 1660 | 1469286040651 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:40 INFO - PROCESS | 1660 | 1469286040760 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:00:40 INFO - PROCESS | 1660 | 1469286040765 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1660 | 1469286040766 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cae8000 == 15 [pid = 1660] [id = 15] 08:00:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 41 (0x12c6f9000) [pid = 1660] [serial = 41] [outer = 0x0] 08:00:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 42 (0x12cb2a000) [pid = 1660] [serial = 42] [outer = 0x12c6f9000] 08:00:40 INFO - PROCESS | 1660 | 1469286040789 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 43 (0x12cb2fc00) [pid = 1660] [serial = 43] [outer = 0x12c6f9000] 08:00:41 INFO - PROCESS | 1660 | 1469286041023 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:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 08:00:41 INFO - PROCESS | 1660 | 1469286041066 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1660 | 1469286041067 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:00:41 INFO - PROCESS | 1660 | 1469286041077 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1660 | 1469286041078 Marionette TRACE conn2 <- [1,42,null,{}] 08:00:41 INFO - PROCESS | 1660 | 1469286041080 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:00:41 INFO - PROCESS | 1660 | 1469286041081 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:41 INFO - PROCESS | 1660 | 1469286041175 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:00:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbd6000 == 16 [pid = 1660] [id = 16] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 44 (0x12cbd6800) [pid = 1660] [serial = 44] [outer = 0x0] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 45 (0x12cbd8000) [pid = 1660] [serial = 45] [outer = 0x12cbd6800] 08:00:41 INFO - PROCESS | 1660 | 1469286041192 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1660 | 1469286041193 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 46 (0x12cbdf000) [pid = 1660] [serial = 46] [outer = 0x12cbd6800] 08:00:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbe6800 == 17 [pid = 1660] [id = 17] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 47 (0x12d216000) [pid = 1660] [serial = 47] [outer = 0x0] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 48 (0x12d217c00) [pid = 1660] [serial = 48] [outer = 0x12d216000] 08:00:41 INFO - PROCESS | 1660 | 1469286041222 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 49 (0x12d21c000) [pid = 1660] [serial = 49] [outer = 0x12d216000] 08:00:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbe1800 == 18 [pid = 1660] [id = 18] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 50 (0x12d213800) [pid = 1660] [serial = 50] [outer = 0x0] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 51 (0x12d603800) [pid = 1660] [serial = 51] [outer = 0x12d213800] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 52 (0x12d218800) [pid = 1660] [serial = 52] [outer = 0x12d213800] 08:00:41 INFO - PROCESS | 1660 | 1469286041625 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:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 576ms 08:00:41 INFO - PROCESS | 1660 | 1469286041647 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1660 | 1469286041649 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:00:41 INFO - PROCESS | 1660 | 1469286041653 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1660 | 1469286041655 Marionette TRACE conn2 <- [1,46,null,{}] 08:00:41 INFO - PROCESS | 1660 | 1469286041659 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:00:41 INFO - PROCESS | 1660 | 1469286041660 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:41 INFO - PROCESS | 1660 | 1469286041797 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:00:41 INFO - PROCESS | 1660 | 1469286041804 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1660 | 1469286041819 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d311800 == 19 [pid = 1660] [id = 19] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 53 (0x11810ec00) [pid = 1660] [serial = 53] [outer = 0x0] 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 54 (0x12d604000) [pid = 1660] [serial = 54] [outer = 0x11810ec00] 08:00:41 INFO - PROCESS | 1660 | 1469286041862 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 55 (0x12d66dc00) [pid = 1660] [serial = 55] [outer = 0x11810ec00] 08:00:42 INFO - PROCESS | 1660 | 1469286042109 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:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 471ms 08:00:42 INFO - PROCESS | 1660 | 1469286042127 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:00:42 INFO - PROCESS | 1660 | 1469286042128 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:00:42 INFO - PROCESS | 1660 | 1469286042130 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1660 | 1469286042131 Marionette TRACE conn2 <- [1,50,null,{}] 08:00:42 INFO - PROCESS | 1660 | 1469286042133 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:00:42 INFO - PROCESS | 1660 | 1469286042134 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:42 INFO - PROCESS | 1660 | 1469286042242 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:00:42 INFO - PROCESS | 1660 | 1469286042245 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1660 | 1469286042246 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dad2000 == 20 [pid = 1660] [id = 20] 08:00:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 56 (0x12d631800) [pid = 1660] [serial = 56] [outer = 0x0] 08:00:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 57 (0x12d639c00) [pid = 1660] [serial = 57] [outer = 0x12d631800] 08:00:42 INFO - PROCESS | 1660 | 1469286042270 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 58 (0x12d63d400) [pid = 1660] [serial = 58] [outer = 0x12d631800] 08:00:42 INFO - PROCESS | 1660 | 1469286042505 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:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 422ms 08:00:42 INFO - PROCESS | 1660 | 1469286042559 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1660 | 1469286042560 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:00:42 INFO - PROCESS | 1660 | 1469286042563 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1660 | 1469286042564 Marionette TRACE conn2 <- [1,54,null,{}] 08:00:42 INFO - PROCESS | 1660 | 1469286042566 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:00:42 INFO - PROCESS | 1660 | 1469286042567 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:42 INFO - PROCESS | 1660 | 1469286042661 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:00:42 INFO - PROCESS | 1660 | 1469286042664 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1660 | 1469286042674 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dae1000 == 21 [pid = 1660] [id = 21] 08:00:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 59 (0x12d9ae400) [pid = 1660] [serial = 59] [outer = 0x0] 08:00:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 60 (0x12d9b4800) [pid = 1660] [serial = 60] [outer = 0x12d9ae400] 08:00:42 INFO - PROCESS | 1660 | 1469286042697 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 61 (0x12d9b9000) [pid = 1660] [serial = 61] [outer = 0x12d9ae400] 08:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 373ms 08:00:42 INFO - PROCESS | 1660 | 1469286042931 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:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:00:42 INFO - PROCESS | 1660 | 1469286042946 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1660 | 1469286042947 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:00:42 INFO - PROCESS | 1660 | 1469286042950 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1660 | 1469286042952 Marionette TRACE conn2 <- [1,58,null,{}] 08:00:42 INFO - PROCESS | 1660 | 1469286042967 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:00:42 INFO - PROCESS | 1660 | 1469286042968 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:43 INFO - PROCESS | 1660 | 1469286043143 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:00:43 INFO - PROCESS | 1660 | 1469286043150 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1660 | 1469286043153 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x12df4a000 == 22 [pid = 1660] [id = 22] 08:00:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 62 (0x12e16b000) [pid = 1660] [serial = 62] [outer = 0x0] 08:00:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 63 (0x12e169400) [pid = 1660] [serial = 63] [outer = 0x12e16b000] 08:00:43 INFO - PROCESS | 1660 | 1469286043189 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 64 (0x12e175000) [pid = 1660] [serial = 64] [outer = 0x12e16b000] 08:00:44 INFO - PROCESS | 1660 | 1469286044291 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:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1384ms 08:00:44 INFO - PROCESS | 1660 | 1469286044335 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1660 | 1469286044338 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:00:44 INFO - PROCESS | 1660 | 1469286044345 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1660 | 1469286044347 Marionette TRACE conn2 <- [1,62,null,{}] 08:00:44 INFO - PROCESS | 1660 | 1469286044352 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:00:44 INFO - PROCESS | 1660 | 1469286044354 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:44 INFO - PROCESS | 1660 | 1469286044462 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:00:44 INFO - PROCESS | 1660 | 1469286044531 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1660 | 1469286044532 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x112f4c800 == 23 [pid = 1660] [id = 23] 08:00:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x112ee3000) [pid = 1660] [serial = 65] [outer = 0x0] 08:00:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x112f14400) [pid = 1660] [serial = 66] [outer = 0x112ee3000] 08:00:44 INFO - PROCESS | 1660 | 1469286044564 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x113d6c400) [pid = 1660] [serial = 67] [outer = 0x112ee3000] 08:00:44 INFO - PROCESS | 1660 | 1469286044964 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:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 678ms 08:00:45 INFO - PROCESS | 1660 | 1469286045019 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1660 | 1469286045022 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:00:45 INFO - PROCESS | 1660 | 1469286045027 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1660 | 1469286045029 Marionette TRACE conn2 <- [1,66,null,{}] 08:00:45 INFO - PROCESS | 1660 | 1469286045031 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:00:45 INFO - PROCESS | 1660 | 1469286045033 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:45 INFO - PROCESS | 1660 | 1469286045148 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:00:45 INFO - PROCESS | 1660 | 1469286045188 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1660 | 1469286045189 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f5b800 == 24 [pid = 1660] [id = 24] 08:00:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x1169e1400) [pid = 1660] [serial = 68] [outer = 0x0] 08:00:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x117e18400) [pid = 1660] [serial = 69] [outer = 0x1169e1400] 08:00:45 INFO - PROCESS | 1660 | 1469286045221 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x118174000) [pid = 1660] [serial = 70] [outer = 0x1169e1400] 08:00:45 INFO - PROCESS | 1660 | 1469286045622 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:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 619ms 08:00:45 INFO - PROCESS | 1660 | 1469286045647 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1660 | 1469286045648 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:00:45 INFO - PROCESS | 1660 | 1469286045651 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1660 | 1469286045653 Marionette TRACE conn2 <- [1,70,null,{}] 08:00:45 INFO - PROCESS | 1660 | 1469286045661 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:00:45 INFO - PROCESS | 1660 | 1469286045664 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:45 INFO - PROCESS | 1660 | 1469286045780 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:00:45 INFO - PROCESS | 1660 | 1469286045846 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1660 | 1469286045849 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f4000 == 25 [pid = 1660] [id = 25] 08:00:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x118721800) [pid = 1660] [serial = 71] [outer = 0x0] 08:00:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x11974b800) [pid = 1660] [serial = 72] [outer = 0x118721800] 08:00:45 INFO - PROCESS | 1660 | 1469286045880 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x119dc0800) [pid = 1660] [serial = 73] [outer = 0x118721800] 08:00:46 INFO - PROCESS | 1660 | 1469286046524 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:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 922ms 08:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:00:46 INFO - PROCESS | 1660 | 1469286046593 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1660 | 1469286046595 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:00:46 INFO - PROCESS | 1660 | 1469286046601 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1660 | 1469286046603 Marionette TRACE conn2 <- [1,74,null,{}] 08:00:46 INFO - PROCESS | 1660 | 1469286046608 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:00:46 INFO - PROCESS | 1660 | 1469286046610 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:46 INFO - PROCESS | 1660 | 1469286046694 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:00:46 INFO - PROCESS | 1660 | 1469286046746 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1660 | 1469286046748 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x11264c000 == 26 [pid = 1660] [id = 26] 08:00:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x113f06c00) [pid = 1660] [serial = 74] [outer = 0x0] 08:00:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x113f0d000) [pid = 1660] [serial = 75] [outer = 0x113f06c00] 08:00:46 INFO - PROCESS | 1660 | 1469286046776 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x115eec800) [pid = 1660] [serial = 76] [outer = 0x113f06c00] 08:00:47 INFO - PROCESS | 1660 | 1469286047194 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:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 627ms 08:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:00:47 INFO - PROCESS | 1660 | 1469286047228 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1660 | 1469286047230 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:00:47 INFO - PROCESS | 1660 | 1469286047234 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1660 | 1469286047236 Marionette TRACE conn2 <- [1,78,null,{}] 08:00:47 INFO - PROCESS | 1660 | 1469286047238 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:00:47 INFO - PROCESS | 1660 | 1469286047240 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:47 INFO - PROCESS | 1660 | 1469286047315 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:00:47 INFO - PROCESS | 1660 | 1469286047322 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1660 | 1469286047323 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b37000 == 27 [pid = 1660] [id = 27] 08:00:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x116050400) [pid = 1660] [serial = 77] [outer = 0x0] 08:00:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x116977400) [pid = 1660] [serial = 78] [outer = 0x116050400] 08:00:47 INFO - PROCESS | 1660 | 1469286047350 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x116f2c800) [pid = 1660] [serial = 79] [outer = 0x116050400] 08:00:47 INFO - PROCESS | 1660 | 1469286047652 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:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 08:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:00:47 INFO - PROCESS | 1660 | 1469286047707 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1660 | 1469286047708 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:00:47 INFO - PROCESS | 1660 | 1469286047710 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1660 | 1469286047712 Marionette TRACE conn2 <- [1,82,null,{}] 08:00:47 INFO - PROCESS | 1660 | 1469286047719 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:00:47 INFO - PROCESS | 1660 | 1469286047722 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:47 INFO - PROCESS | 1660 | 1469286047795 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:00:47 INFO - PROCESS | 1660 | 1469286047800 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1660 | 1469286047802 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x11621b800 == 28 [pid = 1660] [id = 28] 08:00:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1176ab800) [pid = 1660] [serial = 80] [outer = 0x0] 08:00:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x118170800) [pid = 1660] [serial = 81] [outer = 0x1176ab800] 08:00:47 INFO - PROCESS | 1660 | 1469286047831 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x11850f800) [pid = 1660] [serial = 82] [outer = 0x1176ab800] 08:00:48 INFO - PROCESS | 1660 | 1469286048141 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:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 08:00:48 INFO - PROCESS | 1660 | 1469286048182 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 1660 | 1469286048183 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:00:48 INFO - PROCESS | 1660 | 1469286048186 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1660 | 1469286048187 Marionette TRACE conn2 <- [1,86,null,{}] 08:00:48 INFO - PROCESS | 1660 | 1469286048189 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:00:48 INFO - PROCESS | 1660 | 1469286048190 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:48 INFO - PROCESS | 1660 | 1469286048264 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:00:48 INFO - PROCESS | 1660 | 1469286048307 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1660 | 1469286048308 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x116716800 == 29 [pid = 1660] [id = 29] 08:00:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x118174400) [pid = 1660] [serial = 83] [outer = 0x0] 08:00:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x11870d400) [pid = 1660] [serial = 84] [outer = 0x118174400] 08:00:48 INFO - PROCESS | 1660 | 1469286048333 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1187ce400) [pid = 1660] [serial = 85] [outer = 0x118174400] 08:00:48 INFO - PROCESS | 1660 | 1469286048609 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:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 08:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:00:48 INFO - PROCESS | 1660 | 1469286048661 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 1660 | 1469286048662 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:00:48 INFO - PROCESS | 1660 | 1469286048664 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1660 | 1469286048665 Marionette TRACE conn2 <- [1,90,null,{}] 08:00:48 INFO - PROCESS | 1660 | 1469286048667 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:00:48 INFO - PROCESS | 1660 | 1469286048669 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:48 INFO - PROCESS | 1660 | 1469286048745 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:00:48 INFO - PROCESS | 1660 | 1469286048748 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1660 | 1469286048750 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x117026800 == 30 [pid = 1660] [id = 30] 08:00:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1187d5c00) [pid = 1660] [serial = 86] [outer = 0x0] 08:00:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x118de3000) [pid = 1660] [serial = 87] [outer = 0x1187d5c00] 08:00:48 INFO - PROCESS | 1660 | 1469286048776 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x119621400) [pid = 1660] [serial = 88] [outer = 0x1187d5c00] 08:00:49 INFO - PROCESS | 1660 | 1469286049079 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:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 08:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:00:49 INFO - PROCESS | 1660 | 1469286049083 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1660 | 1469286049085 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:00:49 INFO - PROCESS | 1660 | 1469286049098 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1660 | 1469286049099 Marionette TRACE conn2 <- [1,94,null,{}] 08:00:49 INFO - PROCESS | 1660 | 1469286049101 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:00:49 INFO - PROCESS | 1660 | 1469286049109 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:49 INFO - PROCESS | 1660 | 1469286049225 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:00:49 INFO - PROCESS | 1660 | 1469286049232 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1660 | 1469286049233 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170ef800 == 31 [pid = 1660] [id = 31] 08:00:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x118715000) [pid = 1660] [serial = 89] [outer = 0x0] 08:00:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x119632c00) [pid = 1660] [serial = 90] [outer = 0x118715000] 08:00:49 INFO - PROCESS | 1660 | 1469286049258 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x120d99000) [pid = 1660] [serial = 91] [outer = 0x118715000] 08:00:49 INFO - PROCESS | 1660 | 1469286049523 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:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 480ms 08:00:49 INFO - PROCESS | 1660 | 1469286049567 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1660 | 1469286049569 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:00:49 INFO - PROCESS | 1660 | 1469286049579 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1660 | 1469286049580 Marionette TRACE conn2 <- [1,98,null,{}] 08:00:49 INFO - PROCESS | 1660 | 1469286049583 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:00:49 INFO - PROCESS | 1660 | 1469286049584 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:49 INFO - PROCESS | 1660 | 1469286049660 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:00:49 INFO - PROCESS | 1660 | 1469286049664 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1660 | 1469286049665 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x11878a800 == 32 [pid = 1660] [id = 32] 08:00:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x120d99400) [pid = 1660] [serial = 92] [outer = 0x0] 08:00:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12142d000) [pid = 1660] [serial = 93] [outer = 0x120d99400] 08:00:49 INFO - PROCESS | 1660 | 1469286049691 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x121a92c00) [pid = 1660] [serial = 94] [outer = 0x120d99400] 08:00:49 INFO - PROCESS | 1660 | 1469286049985 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:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 08:00:49 INFO - PROCESS | 1660 | 1469286049998 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1660 | 1469286049999 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:00:50 INFO - PROCESS | 1660 | 1469286050009 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1660 | 1469286050010 Marionette TRACE conn2 <- [1,102,null,{}] 08:00:50 INFO - PROCESS | 1660 | 1469286050012 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:00:50 INFO - PROCESS | 1660 | 1469286050013 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:50 INFO - PROCESS | 1660 | 1469286050092 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:00:50 INFO - PROCESS | 1660 | 1469286050133 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1660 | 1469286050134 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d34800 == 33 [pid = 1660] [id = 33] 08:00:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x120d9c400) [pid = 1660] [serial = 95] [outer = 0x0] 08:00:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x123ac1c00) [pid = 1660] [serial = 96] [outer = 0x120d9c400] 08:00:50 INFO - PROCESS | 1660 | 1469286050160 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x123f28400) [pid = 1660] [serial = 97] [outer = 0x120d9c400] 08:00:50 INFO - PROCESS | 1660 | 1469286050387 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:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 427ms 08:00:50 INFO - PROCESS | 1660 | 1469286050428 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1660 | 1469286050429 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:00:50 INFO - PROCESS | 1660 | 1469286050431 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1660 | 1469286050432 Marionette TRACE conn2 <- [1,106,null,{}] 08:00:50 INFO - PROCESS | 1660 | 1469286050444 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:00:50 INFO - PROCESS | 1660 | 1469286050445 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:50 INFO - PROCESS | 1660 | 1469286050524 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:00:50 INFO - PROCESS | 1660 | 1469286050528 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1660 | 1469286050529 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x119438800 == 34 [pid = 1660] [id = 34] 08:00:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x123acd800) [pid = 1660] [serial = 98] [outer = 0x0] 08:00:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1240b9000) [pid = 1660] [serial = 99] [outer = 0x123acd800] 08:00:50 INFO - PROCESS | 1660 | 1469286050554 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1240edc00) [pid = 1660] [serial = 100] [outer = 0x123acd800] 08:00:50 INFO - PROCESS | 1660 | 1469286050861 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:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 474ms 08:00:50 INFO - PROCESS | 1660 | 1469286050908 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:00:50 INFO - PROCESS | 1660 | 1469286050909 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:00:50 INFO - PROCESS | 1660 | 1469286050913 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1660 | 1469286050915 Marionette TRACE conn2 <- [1,110,null,{}] 08:00:50 INFO - PROCESS | 1660 | 1469286050918 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:00:50 INFO - PROCESS | 1660 | 1469286050920 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:51 INFO - PROCESS | 1660 | 1469286051065 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:00:51 INFO - PROCESS | 1660 | 1469286051074 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1660 | 1469286051076 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x1197dc800 == 35 [pid = 1660] [id = 35] 08:00:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x117e10c00) [pid = 1660] [serial = 101] [outer = 0x0] 08:00:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12425cc00) [pid = 1660] [serial = 102] [outer = 0x117e10c00] 08:00:51 INFO - PROCESS | 1660 | 1469286051116 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x12493c400) [pid = 1660] [serial = 103] [outer = 0x117e10c00] 08:00:51 INFO - PROCESS | 1660 | 1469286051498 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:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 622ms 08:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:00:51 INFO - PROCESS | 1660 | 1469286051534 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1660 | 1469286051536 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:00:51 INFO - PROCESS | 1660 | 1469286051541 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1660 | 1469286051542 Marionette TRACE conn2 <- [1,114,null,{}] 08:00:51 INFO - PROCESS | 1660 | 1469286051545 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:00:51 INFO - PROCESS | 1660 | 1469286051546 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:51 INFO - PROCESS | 1660 | 1469286051632 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:00:51 INFO - PROCESS | 1660 | 1469286051682 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1660 | 1469286051684 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d1a800 == 36 [pid = 1660] [id = 36] 08:00:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x1244ef400) [pid = 1660] [serial = 104] [outer = 0x0] 08:00:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x124946400) [pid = 1660] [serial = 105] [outer = 0x1244ef400] 08:00:51 INFO - PROCESS | 1660 | 1469286051712 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x126b92800) [pid = 1660] [serial = 106] [outer = 0x1244ef400] 08:00:52 INFO - PROCESS | 1660 | 1469286052120 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:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 620ms 08:00:52 INFO - PROCESS | 1660 | 1469286052161 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1660 | 1469286052162 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:00:52 INFO - PROCESS | 1660 | 1469286052166 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 1660 | 1469286052168 Marionette TRACE conn2 <- [1,118,null,{}] 08:00:52 INFO - PROCESS | 1660 | 1469286052171 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:00:52 INFO - PROCESS | 1660 | 1469286052173 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:52 INFO - PROCESS | 1660 | 1469286052294 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:00:52 INFO - PROCESS | 1660 | 1469286052300 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1660 | 1469286052301 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x121016000 == 37 [pid = 1660] [id = 37] 08:00:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x1240af800) [pid = 1660] [serial = 107] [outer = 0x0] 08:00:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x126b9e400) [pid = 1660] [serial = 108] [outer = 0x1240af800] 08:00:52 INFO - PROCESS | 1660 | 1469286052326 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1273dec00) [pid = 1660] [serial = 109] [outer = 0x1240af800] 08:00:52 INFO - PROCESS | 1660 | 1469286052599 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:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 08:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:00:52 INFO - PROCESS | 1660 | 1469286052643 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1660 | 1469286052644 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:00:52 INFO - PROCESS | 1660 | 1469286052647 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 1660 | 1469286052648 Marionette TRACE conn2 <- [1,122,null,{}] 08:00:52 INFO - PROCESS | 1660 | 1469286052650 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:00:52 INFO - PROCESS | 1660 | 1469286052651 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:52 INFO - PROCESS | 1660 | 1469286052730 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:00:52 INFO - PROCESS | 1660 | 1469286052734 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1660 | 1469286052735 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216bd000 == 38 [pid = 1660] [id = 38] 08:00:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x1273de000) [pid = 1660] [serial = 110] [outer = 0x0] 08:00:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x128bf2400) [pid = 1660] [serial = 111] [outer = 0x1273de000] 08:00:52 INFO - PROCESS | 1660 | 1469286052762 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x128ca0000) [pid = 1660] [serial = 112] [outer = 0x1273de000] 08:00:53 INFO - PROCESS | 1660 | 1469286053088 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:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 467ms 08:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:00:53 INFO - PROCESS | 1660 | 1469286053115 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1660 | 1469286053116 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:00:53 INFO - PROCESS | 1660 | 1469286053118 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1660 | 1469286053119 Marionette TRACE conn2 <- [1,126,null,{}] 08:00:53 INFO - PROCESS | 1660 | 1469286053124 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:00:53 INFO - PROCESS | 1660 | 1469286053125 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:53 INFO - PROCESS | 1660 | 1469286053221 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:00:53 INFO - PROCESS | 1660 | 1469286053227 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1660 | 1469286053228 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x121ad0000 == 39 [pid = 1660] [id = 39] 08:00:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x1273de800) [pid = 1660] [serial = 113] [outer = 0x0] 08:00:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x128cae400) [pid = 1660] [serial = 114] [outer = 0x1273de800] 08:00:53 INFO - PROCESS | 1660 | 1469286053251 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x129259800) [pid = 1660] [serial = 115] [outer = 0x1273de800] 08:00:53 INFO - PROCESS | 1660 | 1469286053537 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:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 473ms 08:00:53 INFO - PROCESS | 1660 | 1469286053591 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1660 | 1469286053593 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:00:53 INFO - PROCESS | 1660 | 1469286053595 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1660 | 1469286053596 Marionette TRACE conn2 <- [1,130,null,{}] 08:00:53 INFO - PROCESS | 1660 | 1469286053598 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:00:53 INFO - PROCESS | 1660 | 1469286053599 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:53 INFO - PROCESS | 1660 | 1469286053678 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:00:53 INFO - PROCESS | 1660 | 1469286053681 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1660 | 1469286053682 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d6f000 == 40 [pid = 1660] [id = 40] 08:00:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x12925ac00) [pid = 1660] [serial = 116] [outer = 0x0] 08:00:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x12925e800) [pid = 1660] [serial = 117] [outer = 0x12925ac00] 08:00:53 INFO - PROCESS | 1660 | 1469286053713 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x129374400) [pid = 1660] [serial = 118] [outer = 0x12925ac00] 08:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 417ms 08:00:54 INFO - PROCESS | 1660 | 1469286054009 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:00:54 INFO - PROCESS | 1660 | 1469286054013 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1660 | 1469286054014 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:00:54 INFO - PROCESS | 1660 | 1469286054016 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1660 | 1469286054017 Marionette TRACE conn2 <- [1,134,null,{}] 08:00:54 INFO - PROCESS | 1660 | 1469286054027 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:00:54 INFO - PROCESS | 1660 | 1469286054028 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:54 INFO - PROCESS | 1660 | 1469286054114 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:00:54 INFO - PROCESS | 1660 | 1469286054177 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1660 | 1469286054178 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12496f800 == 41 [pid = 1660] [id = 41] 08:00:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x128c9f800) [pid = 1660] [serial = 119] [outer = 0x0] 08:00:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x129371400) [pid = 1660] [serial = 120] [outer = 0x128c9f800] 08:00:54 INFO - PROCESS | 1660 | 1469286054202 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x129533c00) [pid = 1660] [serial = 121] [outer = 0x128c9f800] 08:00:55 INFO - PROCESS | 1660 | 1469286055101 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:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1171ms 08:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:00:55 INFO - PROCESS | 1660 | 1469286055192 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1660 | 1469286055194 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:00:55 INFO - PROCESS | 1660 | 1469286055198 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1660 | 1469286055200 Marionette TRACE conn2 <- [1,138,null,{}] 08:00:55 INFO - PROCESS | 1660 | 1469286055204 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:00:55 INFO - PROCESS | 1660 | 1469286055205 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:55 INFO - PROCESS | 1660 | 1469286055298 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:00:55 INFO - PROCESS | 1660 | 1469286055303 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1660 | 1469286055306 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x11273b000 == 42 [pid = 1660] [id = 42] 08:00:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x116273400) [pid = 1660] [serial = 122] [outer = 0x0] 08:00:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x116534000) [pid = 1660] [serial = 123] [outer = 0x116273400] 08:00:55 INFO - PROCESS | 1660 | 1469286055334 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 124 (0x1169e3400) [pid = 1660] [serial = 124] [outer = 0x116273400] 08:00:55 INFO - PROCESS | 1660 | 1469286055652 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:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 473ms 08:00:55 INFO - PROCESS | 1660 | 1469286055677 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1660 | 1469286055680 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:00:55 INFO - PROCESS | 1660 | 1469286055692 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1660 | 1469286055694 Marionette TRACE conn2 <- [1,142,null,{}] 08:00:55 INFO - PROCESS | 1660 | 1469286055697 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:00:55 INFO - PROCESS | 1660 | 1469286055698 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:55 INFO - PROCESS | 1660 | 1469286055792 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:00:55 INFO - PROCESS | 1660 | 1469286055795 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1660 | 1469286055797 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x11606e800 == 43 [pid = 1660] [id = 43] 08:00:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 125 (0x1176a8c00) [pid = 1660] [serial = 125] [outer = 0x0] 08:00:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 126 (0x11810f800) [pid = 1660] [serial = 126] [outer = 0x1176a8c00] 08:00:55 INFO - PROCESS | 1660 | 1469286055823 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 127 (0x118702c00) [pid = 1660] [serial = 127] [outer = 0x1176a8c00] 08:00:56 INFO - PROCESS | 1660 | 1469286056159 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:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 480ms 08:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:00:56 INFO - PROCESS | 1660 | 1469286056164 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1660 | 1469286056165 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:00:56 INFO - PROCESS | 1660 | 1469286056168 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1660 | 1469286056171 Marionette TRACE conn2 <- [1,146,null,{}] 08:00:56 INFO - PROCESS | 1660 | 1469286056180 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:00:56 INFO - PROCESS | 1660 | 1469286056182 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:56 INFO - PROCESS | 1660 | 1469286056272 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:00:56 INFO - PROCESS | 1660 | 1469286056304 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1660 | 1469286056306 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f75800 == 44 [pid = 1660] [id = 44] 08:00:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 128 (0x118de8400) [pid = 1660] [serial = 128] [outer = 0x0] 08:00:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 129 (0x11963b400) [pid = 1660] [serial = 129] [outer = 0x118de8400] 08:00:56 INFO - PROCESS | 1660 | 1469286056333 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 130 (0x11994cc00) [pid = 1660] [serial = 130] [outer = 0x118de8400] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 129 (0x118175400) [pid = 1660] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 128 (0x12ba65400) [pid = 1660] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 127 (0x12b989000) [pid = 1660] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 126 (0x12b806000) [pid = 1660] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 125 (0x12a6b8800) [pid = 1660] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 124 (0x12925a400) [pid = 1660] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 123 (0x12d9ae400) [pid = 1660] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x12d631800) [pid = 1660] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x11810ec00) [pid = 1660] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x12d216000) [pid = 1660] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x12c6f9000) [pid = 1660] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x12c572c00) [pid = 1660] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x12be90400) [pid = 1660] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x123acd800) [pid = 1660] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:00:56 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x1244ef400) [pid = 1660] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x1240af800) [pid = 1660] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x1273de000) [pid = 1660] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x12e16b000) [pid = 1660] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x112ee3000) [pid = 1660] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x1169e1400) [pid = 1660] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x118721800) [pid = 1660] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x113f06c00) [pid = 1660] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x116050400) [pid = 1660] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1176ab800) [pid = 1660] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x118174400) [pid = 1660] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x1187d5c00) [pid = 1660] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x118715000) [pid = 1660] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x120d99400) [pid = 1660] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:00:57 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x120d9c400) [pid = 1660] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:00:57 INFO - PROCESS | 1660 | 1469286057086 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:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 926ms 08:00:57 INFO - PROCESS | 1660 | 1469286057094 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1660 | 1469286057096 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:00:57 INFO - PROCESS | 1660 | 1469286057098 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1660 | 1469286057099 Marionette TRACE conn2 <- [1,150,null,{}] 08:00:57 INFO - PROCESS | 1660 | 1469286057101 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:00:57 INFO - PROCESS | 1660 | 1469286057103 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:57 INFO - PROCESS | 1660 | 1469286057177 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:00:57 INFO - PROCESS | 1660 | 1469286057180 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1660 | 1469286057181 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e40800 == 45 [pid = 1660] [id = 45] 08:00:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x1130cf400) [pid = 1660] [serial = 131] [outer = 0x0] 08:00:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x117e18c00) [pid = 1660] [serial = 132] [outer = 0x1130cf400] 08:00:57 INFO - PROCESS | 1660 | 1469286057209 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x1187d0800) [pid = 1660] [serial = 133] [outer = 0x1130cf400] 08:00:57 INFO - PROCESS | 1660 | 1469286057524 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:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 08:00:57 INFO - PROCESS | 1660 | 1469286057568 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1660 | 1469286057569 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:00:57 INFO - PROCESS | 1660 | 1469286057572 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1660 | 1469286057573 Marionette TRACE conn2 <- [1,154,null,{}] 08:00:57 INFO - PROCESS | 1660 | 1469286057575 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:00:57 INFO - PROCESS | 1660 | 1469286057576 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:57 INFO - PROCESS | 1660 | 1469286057646 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:00:57 INFO - PROCESS | 1660 | 1469286057649 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1660 | 1469286057650 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d36800 == 46 [pid = 1660] [id = 46] 08:00:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x1187d1800) [pid = 1660] [serial = 134] [outer = 0x0] 08:00:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x119db5000) [pid = 1660] [serial = 135] [outer = 0x1187d1800] 08:00:57 INFO - PROCESS | 1660 | 1469286057677 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x120d98800) [pid = 1660] [serial = 136] [outer = 0x1187d1800] 08:00:57 INFO - PROCESS | 1660 | 1469286057989 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:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 08:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:00:58 INFO - PROCESS | 1660 | 1469286058040 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1660 | 1469286058042 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:00:58 INFO - PROCESS | 1660 | 1469286058044 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1660 | 1469286058045 Marionette TRACE conn2 <- [1,158,null,{}] 08:00:58 INFO - PROCESS | 1660 | 1469286058047 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:00:58 INFO - PROCESS | 1660 | 1469286058051 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:58 INFO - PROCESS | 1660 | 1469286058143 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:00:58 INFO - PROCESS | 1660 | 1469286058193 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 1660 | 1469286058194 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x11942f000 == 47 [pid = 1660] [id = 47] 08:00:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x119376c00) [pid = 1660] [serial = 137] [outer = 0x0] 08:00:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x12142ec00) [pid = 1660] [serial = 138] [outer = 0x119376c00] 08:00:58 INFO - PROCESS | 1660 | 1469286058218 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x1240e7c00) [pid = 1660] [serial = 139] [outer = 0x119376c00] 08:00:58 INFO - PROCESS | 1660 | 1469286058487 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:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 467ms 08:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:00:58 INFO - PROCESS | 1660 | 1469286058511 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1660 | 1469286058513 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:00:58 INFO - PROCESS | 1660 | 1469286058514 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1660 | 1469286058516 Marionette TRACE conn2 <- [1,162,null,{}] 08:00:58 INFO - PROCESS | 1660 | 1469286058518 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:00:58 INFO - PROCESS | 1660 | 1469286058519 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:58 INFO - PROCESS | 1660 | 1469286058602 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:00:58 INFO - PROCESS | 1660 | 1469286058607 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 1660 | 1469286058609 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x121009800 == 48 [pid = 1660] [id = 48] 08:00:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x12425b400) [pid = 1660] [serial = 140] [outer = 0x0] 08:00:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x124949400) [pid = 1660] [serial = 141] [outer = 0x12425b400] 08:00:58 INFO - PROCESS | 1660 | 1469286058633 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x125e31c00) [pid = 1660] [serial = 142] [outer = 0x12425b400] 08:00:58 INFO - PROCESS | 1660 | 1469286058939 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:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 470ms 08:00:59 INFO - PROCESS | 1660 | 1469286059004 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1660 | 1469286059008 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:00:59 INFO - PROCESS | 1660 | 1469286059013 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1660 | 1469286059014 Marionette TRACE conn2 <- [1,166,null,{}] 08:00:59 INFO - PROCESS | 1660 | 1469286059018 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:00:59 INFO - PROCESS | 1660 | 1469286059020 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:59 INFO - PROCESS | 1660 | 1469286059103 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:00:59 INFO - PROCESS | 1660 | 1469286059188 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1660 | 1469286059191 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x112f4e800 == 49 [pid = 1660] [id = 49] 08:00:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x113906c00) [pid = 1660] [serial = 143] [outer = 0x0] 08:00:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x113f05400) [pid = 1660] [serial = 144] [outer = 0x113906c00] 08:00:59 INFO - PROCESS | 1660 | 1469286059221 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x11626fc00) [pid = 1660] [serial = 145] [outer = 0x113906c00] 08:00:59 INFO - PROCESS | 1660 | 1469286059682 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:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 720ms 08:00:59 INFO - PROCESS | 1660 | 1469286059737 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1660 | 1469286059739 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:00:59 INFO - PROCESS | 1660 | 1469286059746 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1660 | 1469286059748 Marionette TRACE conn2 <- [1,170,null,{}] 08:00:59 INFO - PROCESS | 1660 | 1469286059751 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:00:59 INFO - PROCESS | 1660 | 1469286059755 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:59 INFO - PROCESS | 1660 | 1469286059846 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:00:59 INFO - PROCESS | 1660 | 1469286059904 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1660 | 1469286059906 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:00:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191b6000 == 50 [pid = 1660] [id = 50] 08:00:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x118703800) [pid = 1660] [serial = 146] [outer = 0x0] 08:00:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x11870e400) [pid = 1660] [serial = 147] [outer = 0x118703800] 08:00:59 INFO - PROCESS | 1660 | 1469286059936 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x118ddc400) [pid = 1660] [serial = 148] [outer = 0x118703800] 08:01:00 INFO - PROCESS | 1660 | 1469286060332 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:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 08:01:00 INFO - PROCESS | 1660 | 1469286060368 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1660 | 1469286060370 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:01:00 INFO - PROCESS | 1660 | 1469286060372 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1660 | 1469286060374 Marionette TRACE conn2 <- [1,174,null,{}] 08:01:00 INFO - PROCESS | 1660 | 1469286060381 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:01:00 INFO - PROCESS | 1660 | 1469286060384 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:00 INFO - PROCESS | 1660 | 1469286060491 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:01:00 INFO - PROCESS | 1660 | 1469286060564 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1660 | 1469286060567 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x123ae0800 == 51 [pid = 1660] [id = 51] 08:01:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x1214b9800) [pid = 1660] [serial = 149] [outer = 0x0] 08:01:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x1217dc400) [pid = 1660] [serial = 150] [outer = 0x1214b9800] 08:01:00 INFO - PROCESS | 1660 | 1469286060599 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x123f1a400) [pid = 1660] [serial = 151] [outer = 0x1214b9800] 08:01:01 INFO - PROCESS | 1660 | 1469286061005 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:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 08:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:01:01 INFO - PROCESS | 1660 | 1469286061043 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1660 | 1469286061044 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:01:01 INFO - PROCESS | 1660 | 1469286061046 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1660 | 1469286061047 Marionette TRACE conn2 <- [1,178,null,{}] 08:01:01 INFO - PROCESS | 1660 | 1469286061050 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:01:01 INFO - PROCESS | 1660 | 1469286061051 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:01 INFO - PROCESS | 1660 | 1469286061147 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:01:01 INFO - PROCESS | 1660 | 1469286061190 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1660 | 1469286061191 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e09000 == 52 [pid = 1660] [id = 52] 08:01:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x1240e6800) [pid = 1660] [serial = 152] [outer = 0x0] 08:01:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 124 (0x125e33400) [pid = 1660] [serial = 153] [outer = 0x1240e6800] 08:01:01 INFO - PROCESS | 1660 | 1469286061222 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 125 (0x126b98c00) [pid = 1660] [serial = 154] [outer = 0x1240e6800] 08:01:01 INFO - PROCESS | 1660 | 1469286061620 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:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 08:01:01 INFO - PROCESS | 1660 | 1469286061665 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1660 | 1469286061667 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:01:01 INFO - PROCESS | 1660 | 1469286061669 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1660 | 1469286061670 Marionette TRACE conn2 <- [1,182,null,{}] 08:01:01 INFO - PROCESS | 1660 | 1469286061673 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:01:01 INFO - PROCESS | 1660 | 1469286061674 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:01 INFO - PROCESS | 1660 | 1469286061765 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:01:01 INFO - PROCESS | 1660 | 1469286061838 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1660 | 1469286061839 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x113215800 == 53 [pid = 1660] [id = 53] 08:01:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 126 (0x113f0f800) [pid = 1660] [serial = 155] [outer = 0x0] 08:01:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 127 (0x11817cc00) [pid = 1660] [serial = 156] [outer = 0x113f0f800] 08:01:01 INFO - PROCESS | 1660 | 1469286061868 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 128 (0x119746c00) [pid = 1660] [serial = 157] [outer = 0x113f0f800] 08:01:02 INFO - PROCESS | 1660 | 1469286062344 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:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 722ms 08:01:02 INFO - PROCESS | 1660 | 1469286062392 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1660 | 1469286062394 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:01:02 INFO - PROCESS | 1660 | 1469286062397 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1660 | 1469286062399 Marionette TRACE conn2 <- [1,186,null,{}] 08:01:02 INFO - PROCESS | 1660 | 1469286062402 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:01:02 INFO - PROCESS | 1660 | 1469286062404 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:02 INFO - PROCESS | 1660 | 1469286062496 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:01:02 INFO - PROCESS | 1660 | 1469286062559 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1660 | 1469286062560 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x1162b9000 == 54 [pid = 1660] [id = 54] 08:01:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 129 (0x11626dc00) [pid = 1660] [serial = 158] [outer = 0x0] 08:01:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 130 (0x116774800) [pid = 1660] [serial = 159] [outer = 0x11626dc00] 08:01:02 INFO - PROCESS | 1660 | 1469286062588 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 131 (0x117282400) [pid = 1660] [serial = 160] [outer = 0x11626dc00] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x11942f000 == 53 [pid = 1660] [id = 47] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x118d36800 == 52 [pid = 1660] [id = 46] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x117e40800 == 51 [pid = 1660] [id = 45] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x116716800 == 50 [pid = 1660] [id = 29] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x116f75800 == 49 [pid = 1660] [id = 44] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x119438800 == 48 [pid = 1660] [id = 34] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x11606e800 == 47 [pid = 1660] [id = 43] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x113b37000 == 46 [pid = 1660] [id = 27] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x1170ef800 == 45 [pid = 1660] [id = 31] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x11273b000 == 44 [pid = 1660] [id = 42] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x117026800 == 43 [pid = 1660] [id = 30] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x118d34800 == 42 [pid = 1660] [id = 33] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x1197dc800 == 41 [pid = 1660] [id = 35] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x1216bd000 == 40 [pid = 1660] [id = 38] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x11621b800 == 39 [pid = 1660] [id = 28] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x120d1a800 == 38 [pid = 1660] [id = 36] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x113215800 == 37 [pid = 1660] [id = 53] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x125e09000 == 36 [pid = 1660] [id = 52] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x123ae0800 == 35 [pid = 1660] [id = 51] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x121ad0000 == 34 [pid = 1660] [id = 39] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x12496f800 == 33 [pid = 1660] [id = 41] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x1191b6000 == 32 [pid = 1660] [id = 50] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x123d6f000 == 31 [pid = 1660] [id = 40] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x121009800 == 30 [pid = 1660] [id = 48] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x11878a800 == 29 [pid = 1660] [id = 32] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x112f4e800 == 28 [pid = 1660] [id = 49] 08:01:03 INFO - PROCESS | 1660 | --DOCSHELL 0x121016000 == 27 [pid = 1660] [id = 37] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 130 (0x123ac3c00) [pid = 1660] [serial = 11] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 129 (0x1240b9000) [pid = 1660] [serial = 99] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 128 (0x12425cc00) [pid = 1660] [serial = 102] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 127 (0x124946400) [pid = 1660] [serial = 105] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 126 (0x126b9e400) [pid = 1660] [serial = 108] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 125 (0x128bf2400) [pid = 1660] [serial = 111] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 124 (0x128cae400) [pid = 1660] [serial = 114] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 123 (0x1240edc00) [pid = 1660] [serial = 100] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x12925e800) [pid = 1660] [serial = 117] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x112f14400) [pid = 1660] [serial = 66] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x117e18400) [pid = 1660] [serial = 69] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x11974b800) [pid = 1660] [serial = 72] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x113f0d000) [pid = 1660] [serial = 75] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x115eec800) [pid = 1660] [serial = 76] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x116977400) [pid = 1660] [serial = 78] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x116f2c800) [pid = 1660] [serial = 79] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x118170800) [pid = 1660] [serial = 81] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x11870d400) [pid = 1660] [serial = 84] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x118de3000) [pid = 1660] [serial = 87] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x119632c00) [pid = 1660] [serial = 90] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x120d99000) [pid = 1660] [serial = 91] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x12142d000) [pid = 1660] [serial = 93] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x121a92c00) [pid = 1660] [serial = 94] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x123ac1c00) [pid = 1660] [serial = 96] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x123f28400) [pid = 1660] [serial = 97] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x126b92800) [pid = 1660] [serial = 106] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x113d6c400) [pid = 1660] [serial = 67] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x119621400) [pid = 1660] [serial = 88] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1273dec00) [pid = 1660] [serial = 109] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x128ca0000) [pid = 1660] [serial = 112] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x119dc0800) [pid = 1660] [serial = 73] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x11850f800) [pid = 1660] [serial = 82] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x118174000) [pid = 1660] [serial = 70] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1187ce400) [pid = 1660] [serial = 85] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12e175000) [pid = 1660] [serial = 64] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12179c400) [pid = 1660] [serial = 8] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x12c6f1000) [pid = 1660] [serial = 39] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12c56d000) [pid = 1660] [serial = 36] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x12c570400) [pid = 1660] [serial = 37] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x118350c00) [pid = 1660] [serial = 33] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12be8b400) [pid = 1660] [serial = 34] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x11810d800) [pid = 1660] [serial = 31] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12bbc0800) [pid = 1660] [serial = 30] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12ba5b000) [pid = 1660] [serial = 27] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12ba61000) [pid = 1660] [serial = 28] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12b807c00) [pid = 1660] [serial = 24] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12b811000) [pid = 1660] [serial = 25] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12a811c00) [pid = 1660] [serial = 21] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12a816000) [pid = 1660] [serial = 22] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x129533800) [pid = 1660] [serial = 18] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12925c000) [pid = 1660] [serial = 15] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x129261400) [pid = 1660] [serial = 16] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12e169400) [pid = 1660] [serial = 63] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12d9b4800) [pid = 1660] [serial = 60] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12d9b9000) [pid = 1660] [serial = 61] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x12d639c00) [pid = 1660] [serial = 57] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12d63d400) [pid = 1660] [serial = 58] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x12d66dc00) [pid = 1660] [serial = 55] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x12d604000) [pid = 1660] [serial = 54] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x12d21c000) [pid = 1660] [serial = 49] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x12d603800) [pid = 1660] [serial = 51] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x12cbd8000) [pid = 1660] [serial = 45] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x12d217c00) [pid = 1660] [serial = 48] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x12cb2a000) [pid = 1660] [serial = 42] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x12cb2fc00) [pid = 1660] [serial = 43] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x12c6f6800) [pid = 1660] [serial = 40] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1660 | 1469286063372 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:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1020ms 08:01:03 INFO - PROCESS | 1660 | 1469286063418 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1660 | 1469286063420 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:01:03 INFO - PROCESS | 1660 | 1469286063423 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1660 | 1469286063425 Marionette TRACE conn2 <- [1,190,null,{}] 08:01:03 INFO - PROCESS | 1660 | 1469286063433 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:01:03 INFO - PROCESS | 1660 | 1469286063435 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:03 INFO - PROCESS | 1660 | 1469286063506 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:01:03 INFO - PROCESS | 1660 | 1469286063548 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1660 | 1469286063551 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x113215800 == 28 [pid = 1660] [id = 55] 08:01:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x116268000) [pid = 1660] [serial = 161] [outer = 0x0] 08:01:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x1169e2000) [pid = 1660] [serial = 162] [outer = 0x116268000] 08:01:03 INFO - PROCESS | 1660 | 1469286063578 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x117e12c00) [pid = 1660] [serial = 163] [outer = 0x116268000] 08:01:03 INFO - PROCESS | 1660 | 1469286063855 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:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 08:01:03 INFO - PROCESS | 1660 | 1469286063894 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1660 | 1469286063898 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:01:03 INFO - PROCESS | 1660 | 1469286063902 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1660 | 1469286063906 Marionette TRACE conn2 <- [1,194,null,{}] 08:01:03 INFO - PROCESS | 1660 | 1469286063910 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:01:03 INFO - PROCESS | 1660 | 1469286063912 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:03 INFO - PROCESS | 1660 | 1469286063986 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:01:03 INFO - PROCESS | 1660 | 1469286063991 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1660 | 1469286063992 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x116958000 == 29 [pid = 1660] [id = 56] 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x118173c00) [pid = 1660] [serial = 164] [outer = 0x0] 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x118705c00) [pid = 1660] [serial = 165] [outer = 0x118173c00] 08:01:04 INFO - PROCESS | 1660 | 1469286064022 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x118721400) [pid = 1660] [serial = 166] [outer = 0x118173c00] 08:01:04 INFO - PROCESS | 1660 | 1469286064351 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:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 476ms 08:01:04 INFO - PROCESS | 1660 | 1469286064379 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1660 | 1469286064380 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:01:04 INFO - PROCESS | 1660 | 1469286064382 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1660 | 1469286064385 Marionette TRACE conn2 <- [1,198,null,{}] 08:01:04 INFO - PROCESS | 1660 | 1469286064392 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:01:04 INFO - PROCESS | 1660 | 1469286064395 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:04 INFO - PROCESS | 1660 | 1469286064467 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:01:04 INFO - PROCESS | 1660 | 1469286064476 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1660 | 1469286064478 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f6800 == 30 [pid = 1660] [id = 57] 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x113963800) [pid = 1660] [serial = 167] [outer = 0x0] 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x119636400) [pid = 1660] [serial = 168] [outer = 0x113963800] 08:01:04 INFO - PROCESS | 1660 | 1469286064506 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x119753000) [pid = 1660] [serial = 169] [outer = 0x113963800] 08:01:04 INFO - PROCESS | 1660 | 1469286064796 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:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 421ms 08:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:01:04 INFO - PROCESS | 1660 | 1469286064810 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1660 | 1469286064812 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:01:04 INFO - PROCESS | 1660 | 1469286064814 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1660 | 1469286064815 Marionette TRACE conn2 <- [1,202,null,{}] 08:01:04 INFO - PROCESS | 1660 | 1469286064817 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:01:04 INFO - PROCESS | 1660 | 1469286064818 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:04 INFO - PROCESS | 1660 | 1469286064896 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:01:04 INFO - PROCESS | 1660 | 1469286064900 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1660 | 1469286064901 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185da800 == 31 [pid = 1660] [id = 58] 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x120d91c00) [pid = 1660] [serial = 170] [outer = 0x0] 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x120f94000) [pid = 1660] [serial = 171] [outer = 0x120d91c00] 08:01:04 INFO - PROCESS | 1660 | 1469286064928 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x1217e0800) [pid = 1660] [serial = 172] [outer = 0x120d91c00] 08:01:05 INFO - PROCESS | 1660 | 1469286065223 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:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 08:01:05 INFO - PROCESS | 1660 | 1469286065232 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1660 | 1469286065233 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:01:05 INFO - PROCESS | 1660 | 1469286065236 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1660 | 1469286065237 Marionette TRACE conn2 <- [1,206,null,{}] 08:01:05 INFO - PROCESS | 1660 | 1469286065250 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:01:05 INFO - PROCESS | 1660 | 1469286065262 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:05 INFO - PROCESS | 1660 | 1469286065359 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:01:05 INFO - PROCESS | 1660 | 1469286065370 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1660 | 1469286065371 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d38000 == 32 [pid = 1660] [id = 59] 08:01:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x115e02400) [pid = 1660] [serial = 173] [outer = 0x0] 08:01:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x120d96400) [pid = 1660] [serial = 174] [outer = 0x115e02400] 08:01:05 INFO - PROCESS | 1660 | 1469286065395 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x123f1c800) [pid = 1660] [serial = 175] [outer = 0x115e02400] 08:01:05 INFO - PROCESS | 1660 | 1469286065737 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:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 08:01:05 INFO - PROCESS | 1660 | 1469286065760 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:01:05 INFO - PROCESS | 1660 | 1469286065762 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:01:05 INFO - PROCESS | 1660 | 1469286065765 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1660 | 1469286065767 Marionette TRACE conn2 <- [1,210,null,{}] 08:01:05 INFO - PROCESS | 1660 | 1469286065776 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:01:05 INFO - PROCESS | 1660 | 1469286065782 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:05 INFO - PROCESS | 1660 | 1469286065933 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:01:05 INFO - PROCESS | 1660 | 1469286065955 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1660 | 1469286065956 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x1199da000 == 33 [pid = 1660] [id = 60] 08:01:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1240adc00) [pid = 1660] [serial = 176] [outer = 0x0] 08:01:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1244f6800) [pid = 1660] [serial = 177] [outer = 0x1240adc00] 08:01:05 INFO - PROCESS | 1660 | 1469286065997 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x125e3b000) [pid = 1660] [serial = 178] [outer = 0x1240adc00] 08:01:06 INFO - PROCESS | 1660 | 1469286066299 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:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 573ms 08:01:06 INFO - PROCESS | 1660 | 1469286066340 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1660 | 1469286066341 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:01:06 INFO - PROCESS | 1660 | 1469286066344 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1660 | 1469286066345 Marionette TRACE conn2 <- [1,214,null,{}] 08:01:06 INFO - PROCESS | 1660 | 1469286066347 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:01:06 INFO - PROCESS | 1660 | 1469286066355 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:06 INFO - PROCESS | 1660 | 1469286066438 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:01:06 INFO - PROCESS | 1660 | 1469286066470 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1660 | 1469286066471 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x121138000 == 34 [pid = 1660] [id = 61] 08:01:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x125e31800) [pid = 1660] [serial = 179] [outer = 0x0] 08:01:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x126b9e800) [pid = 1660] [serial = 180] [outer = 0x125e31800] 08:01:06 INFO - PROCESS | 1660 | 1469286066496 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1272b4c00) [pid = 1660] [serial = 181] [outer = 0x125e31800] 08:01:06 INFO - PROCESS | 1660 | 1469286066773 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:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 08:01:06 INFO - PROCESS | 1660 | 1469286066813 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1660 | 1469286066814 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:01:06 INFO - PROCESS | 1660 | 1469286066816 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1660 | 1469286066817 Marionette TRACE conn2 <- [1,218,null,{}] 08:01:06 INFO - PROCESS | 1660 | 1469286066819 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:01:06 INFO - PROCESS | 1660 | 1469286066822 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:06 INFO - PROCESS | 1660 | 1469286066909 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:01:06 INFO - PROCESS | 1660 | 1469286066939 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1660 | 1469286066940 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216c9000 == 35 [pid = 1660] [id = 62] 08:01:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1240e1800) [pid = 1660] [serial = 182] [outer = 0x0] 08:01:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1273e4c00) [pid = 1660] [serial = 183] [outer = 0x1240e1800] 08:01:06 INFO - PROCESS | 1660 | 1469286066964 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x128bf5800) [pid = 1660] [serial = 184] [outer = 0x1240e1800] 08:01:07 INFO - PROCESS | 1660 | 1469286067272 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:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 08:01:07 INFO - PROCESS | 1660 | 1469286067285 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1660 | 1469286067286 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:01:07 INFO - PROCESS | 1660 | 1469286067292 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1660 | 1469286067294 Marionette TRACE conn2 <- [1,222,null,{}] 08:01:07 INFO - PROCESS | 1660 | 1469286067296 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:01:07 INFO - PROCESS | 1660 | 1469286067297 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:07 INFO - PROCESS | 1660 | 1469286067432 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12425b400) [pid = 1660] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1176a8c00) [pid = 1660] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x116273400) [pid = 1660] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x118de8400) [pid = 1660] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1130cf400) [pid = 1660] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119376c00) [pid = 1660] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1187d1800) [pid = 1660] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x128c9f800) [pid = 1660] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x117e10c00) [pid = 1660] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x12925ac00) [pid = 1660] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:01:07 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x1273de800) [pid = 1660] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:01:07 INFO - PROCESS | 1660 | 1469286067468 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1660 | 1469286067469 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f6000 == 36 [pid = 1660] [id = 63] 08:01:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x115e06c00) [pid = 1660] [serial = 185] [outer = 0x0] 08:01:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x118171000) [pid = 1660] [serial = 186] [outer = 0x115e06c00] 08:01:07 INFO - PROCESS | 1660 | 1469286067493 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x123acd800) [pid = 1660] [serial = 187] [outer = 0x115e06c00] 08:01:07 INFO - PROCESS | 1660 | 1469286067730 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:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 08:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:01:07 INFO - PROCESS | 1660 | 1469286067761 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1660 | 1469286067763 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:01:07 INFO - PROCESS | 1660 | 1469286067765 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1660 | 1469286067766 Marionette TRACE conn2 <- [1,226,null,{}] 08:01:07 INFO - PROCESS | 1660 | 1469286067768 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:01:07 INFO - PROCESS | 1660 | 1469286067769 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:07 INFO - PROCESS | 1660 | 1469286067849 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:01:07 INFO - PROCESS | 1660 | 1469286067855 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1660 | 1469286067857 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244b9800 == 37 [pid = 1660] [id = 64] 08:01:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x12425c800) [pid = 1660] [serial = 188] [outer = 0x0] 08:01:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x128ca6000) [pid = 1660] [serial = 189] [outer = 0x12425c800] 08:01:07 INFO - PROCESS | 1660 | 1469286067881 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x128ed1400) [pid = 1660] [serial = 190] [outer = 0x12425c800] 08:01:08 INFO - PROCESS | 1660 | 1469286068186 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:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 467ms 08:01:08 INFO - PROCESS | 1660 | 1469286068233 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1660 | 1469286068234 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:01:08 INFO - PROCESS | 1660 | 1469286068237 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1660 | 1469286068239 Marionette TRACE conn2 <- [1,230,null,{}] 08:01:08 INFO - PROCESS | 1660 | 1469286068241 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:01:08 INFO - PROCESS | 1660 | 1469286068242 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:08 INFO - PROCESS | 1660 | 1469286068352 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:01:08 INFO - PROCESS | 1660 | 1469286068360 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1660 | 1469286068362 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d34800 == 38 [pid = 1660] [id = 65] 08:01:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x128ed0000) [pid = 1660] [serial = 191] [outer = 0x0] 08:01:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x12925bc00) [pid = 1660] [serial = 192] [outer = 0x128ed0000] 08:01:08 INFO - PROCESS | 1660 | 1469286068388 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1293d6400) [pid = 1660] [serial = 193] [outer = 0x128ed0000] 08:01:08 INFO - PROCESS | 1660 | 1469286068678 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:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 470ms 08:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:01:08 INFO - PROCESS | 1660 | 1469286068711 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1660 | 1469286068712 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:01:08 INFO - PROCESS | 1660 | 1469286068714 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1660 | 1469286068715 Marionette TRACE conn2 <- [1,234,null,{}] 08:01:08 INFO - PROCESS | 1660 | 1469286068718 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:01:08 INFO - PROCESS | 1660 | 1469286068719 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:08 INFO - PROCESS | 1660 | 1469286068797 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:01:08 INFO - PROCESS | 1660 | 1469286068800 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1660 | 1469286068801 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x127356000 == 39 [pid = 1660] [id = 66] 08:01:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1293d6800) [pid = 1660] [serial = 194] [outer = 0x0] 08:01:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x129538400) [pid = 1660] [serial = 195] [outer = 0x1293d6800] 08:01:08 INFO - PROCESS | 1660 | 1469286068827 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a4b1800) [pid = 1660] [serial = 196] [outer = 0x1293d6800] 08:01:09 INFO - PROCESS | 1660 | 1469286069124 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:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 420ms 08:01:09 INFO - PROCESS | 1660 | 1469286069135 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1660 | 1469286069137 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:01:09 INFO - PROCESS | 1660 | 1469286069146 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1660 | 1469286069146 Marionette TRACE conn2 <- [1,238,null,{}] 08:01:09 INFO - PROCESS | 1660 | 1469286069149 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:01:09 INFO - PROCESS | 1660 | 1469286069161 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:09 INFO - PROCESS | 1660 | 1469286069259 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:01:09 INFO - PROCESS | 1660 | 1469286069264 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1660 | 1469286069265 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x127373800 == 40 [pid = 1660] [id = 67] 08:01:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x116a9b800) [pid = 1660] [serial = 197] [outer = 0x0] 08:01:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x129532c00) [pid = 1660] [serial = 198] [outer = 0x116a9b800] 08:01:09 INFO - PROCESS | 1660 | 1469286069288 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12a71b000) [pid = 1660] [serial = 199] [outer = 0x116a9b800] 08:01:09 INFO - PROCESS | 1660 | --DOCSHELL 0x113215800 == 39 [pid = 1660] [id = 55] 08:01:09 INFO - PROCESS | 1660 | --DOCSHELL 0x1162b9000 == 38 [pid = 1660] [id = 54] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x116958000 == 37 [pid = 1660] [id = 56] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x1185da800 == 36 [pid = 1660] [id = 58] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f6800 == 35 [pid = 1660] [id = 57] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f6000 == 34 [pid = 1660] [id = 63] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x118d38000 == 33 [pid = 1660] [id = 59] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x118d34800 == 32 [pid = 1660] [id = 65] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x121138000 == 31 [pid = 1660] [id = 61] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x1199da000 == 30 [pid = 1660] [id = 60] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x1216c9000 == 29 [pid = 1660] [id = 62] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x1244b9800 == 28 [pid = 1660] [id = 64] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x124949400) [pid = 1660] [serial = 141] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x125e31c00) [pid = 1660] [serial = 142] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11810f800) [pid = 1660] [serial = 126] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x116534000) [pid = 1660] [serial = 123] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x11963b400) [pid = 1660] [serial = 129] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x118702c00) [pid = 1660] [serial = 127] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x117e18c00) [pid = 1660] [serial = 132] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12142ec00) [pid = 1660] [serial = 138] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1187d0800) [pid = 1660] [serial = 133] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119db5000) [pid = 1660] [serial = 135] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x11994cc00) [pid = 1660] [serial = 130] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1169e3400) [pid = 1660] [serial = 124] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x120d98800) [pid = 1660] [serial = 136] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x129533c00) [pid = 1660] [serial = 121] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x1240e7c00) [pid = 1660] [serial = 139] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x129371400) [pid = 1660] [serial = 120] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12493c400) [pid = 1660] [serial = 103] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x129374400) [pid = 1660] [serial = 118] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x129259800) [pid = 1660] [serial = 115] [outer = 0x0] [url = about:blank] 08:01:10 INFO - PROCESS | 1660 | --DOCSHELL 0x127356000 == 27 [pid = 1660] [id = 66] 08:01:10 INFO - PROCESS | 1660 | 1469286070522 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:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1423ms 08:01:10 INFO - PROCESS | 1660 | 1469286070568 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 1660 | 1469286070570 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:01:10 INFO - PROCESS | 1660 | 1469286070579 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 1660 | 1469286070581 Marionette TRACE conn2 <- [1,242,null,{}] 08:01:10 INFO - PROCESS | 1660 | 1469286070585 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:01:10 INFO - PROCESS | 1660 | 1469286070588 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:10 INFO - PROCESS | 1660 | 1469286070664 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:01:10 INFO - PROCESS | 1660 | 1469286070708 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1660 | 1469286070711 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x113205800 == 28 [pid = 1660] [id = 68] 08:01:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x116273400) [pid = 1660] [serial = 200] [outer = 0x0] 08:01:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x1169e1800) [pid = 1660] [serial = 201] [outer = 0x116273400] 08:01:10 INFO - PROCESS | 1660 | 1469286070738 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x117e18400) [pid = 1660] [serial = 202] [outer = 0x116273400] 08:01:11 INFO - PROCESS | 1660 | 1469286071014 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:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 473ms 08:01:11 INFO - PROCESS | 1660 | 1469286071051 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1660 | 1469286071055 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:01:11 INFO - PROCESS | 1660 | 1469286071067 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1660 | 1469286071069 Marionette TRACE conn2 <- [1,246,null,{}] 08:01:11 INFO - PROCESS | 1660 | 1469286071075 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:01:11 INFO - PROCESS | 1660 | 1469286071077 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:11 INFO - PROCESS | 1660 | 1469286071152 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:01:11 INFO - PROCESS | 1660 | 1469286071157 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1660 | 1469286071159 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x116724800 == 29 [pid = 1660] [id = 69] 08:01:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x118172400) [pid = 1660] [serial = 203] [outer = 0x0] 08:01:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x118518c00) [pid = 1660] [serial = 204] [outer = 0x118172400] 08:01:11 INFO - PROCESS | 1660 | 1469286071188 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1187ce000) [pid = 1660] [serial = 205] [outer = 0x118172400] 08:01:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x11937ac00) [pid = 1660] [serial = 206] [outer = 0x12d213800] 08:01:11 INFO - PROCESS | 1660 | 1469286071531 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:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 475ms 08:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:01:11 INFO - PROCESS | 1660 | 1469286071542 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1660 | 1469286071543 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:01:11 INFO - PROCESS | 1660 | 1469286071554 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1660 | 1469286071556 Marionette TRACE conn2 <- [1,250,null,{}] 08:01:11 INFO - PROCESS | 1660 | 1469286071564 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:01:11 INFO - PROCESS | 1660 | 1469286071567 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:11 INFO - PROCESS | 1660 | 1469286071639 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:01:11 INFO - PROCESS | 1660 | 1469286071644 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1660 | 1469286071646 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170fc000 == 30 [pid = 1660] [id = 70] 08:01:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x111e2e800) [pid = 1660] [serial = 207] [outer = 0x0] 08:01:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x119959800) [pid = 1660] [serial = 208] [outer = 0x111e2e800] 08:01:11 INFO - PROCESS | 1660 | 1469286071675 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x120d99400) [pid = 1660] [serial = 209] [outer = 0x111e2e800] 08:01:12 INFO - PROCESS | 1660 | 1469286072004 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:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 483ms 08:01:12 INFO - PROCESS | 1660 | 1469286072030 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1660 | 1469286072033 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:01:12 INFO - PROCESS | 1660 | 1469286072036 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1660 | 1469286072038 Marionette TRACE conn2 <- [1,254,null,{}] 08:01:12 INFO - PROCESS | 1660 | 1469286072042 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:01:12 INFO - PROCESS | 1660 | 1469286072043 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:12 INFO - PROCESS | 1660 | 1469286072182 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:01:12 INFO - PROCESS | 1660 | 1469286072193 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1660 | 1469286072195 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x118798000 == 31 [pid = 1660] [id = 71] 08:01:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x120d97000) [pid = 1660] [serial = 210] [outer = 0x0] 08:01:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x123a98000) [pid = 1660] [serial = 211] [outer = 0x120d97000] 08:01:12 INFO - PROCESS | 1660 | 1469286072240 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1240b7400) [pid = 1660] [serial = 212] [outer = 0x120d97000] 08:01:12 INFO - PROCESS | 1660 | 1469286072623 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:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 624ms 08:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:01:12 INFO - PROCESS | 1660 | 1469286072660 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1660 | 1469286072661 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:01:12 INFO - PROCESS | 1660 | 1469286072663 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1660 | 1469286072664 Marionette TRACE conn2 <- [1,258,null,{}] 08:01:12 INFO - PROCESS | 1660 | 1469286072666 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:01:12 INFO - PROCESS | 1660 | 1469286072668 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:12 INFO - PROCESS | 1660 | 1469286072745 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:01:12 INFO - PROCESS | 1660 | 1469286072790 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1660 | 1469286072791 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x119445000 == 32 [pid = 1660] [id = 72] 08:01:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x112f13400) [pid = 1660] [serial = 213] [outer = 0x0] 08:01:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1240df400) [pid = 1660] [serial = 214] [outer = 0x112f13400] 08:01:12 INFO - PROCESS | 1660 | 1469286072816 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12493c400) [pid = 1660] [serial = 215] [outer = 0x112f13400] 08:01:13 INFO - PROCESS | 1660 | 1469286073098 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:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 08:01:13 INFO - PROCESS | 1660 | 1469286073134 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1660 | 1469286073135 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:01:13 INFO - PROCESS | 1660 | 1469286073137 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1660 | 1469286073140 Marionette TRACE conn2 <- [1,262,null,{}] 08:01:13 INFO - PROCESS | 1660 | 1469286073144 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:01:13 INFO - PROCESS | 1660 | 1469286073148 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:13 INFO - PROCESS | 1660 | 1469286073237 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:01:13 INFO - PROCESS | 1660 | 1469286073242 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1660 | 1469286073243 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x121012800 == 33 [pid = 1660] [id = 73] 08:01:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x124948000) [pid = 1660] [serial = 216] [outer = 0x0] 08:01:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x125e36800) [pid = 1660] [serial = 217] [outer = 0x124948000] 08:01:13 INFO - PROCESS | 1660 | 1469286073268 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x128bfb000) [pid = 1660] [serial = 218] [outer = 0x124948000] 08:01:13 INFO - PROCESS | 1660 | 1469286073559 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:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 473ms 08:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:01:13 INFO - PROCESS | 1660 | 1469286073610 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1660 | 1469286073611 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:01:13 INFO - PROCESS | 1660 | 1469286073613 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1660 | 1469286073614 Marionette TRACE conn2 <- [1,266,null,{}] 08:01:13 INFO - PROCESS | 1660 | 1469286073617 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:01:13 INFO - PROCESS | 1660 | 1469286073618 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:13 INFO - PROCESS | 1660 | 1469286073714 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:01:13 INFO - PROCESS | 1660 | 1469286073719 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1660 | 1469286073720 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x121018800 == 34 [pid = 1660] [id = 74] 08:01:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x128bf8000) [pid = 1660] [serial = 219] [outer = 0x0] 08:01:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x129253800) [pid = 1660] [serial = 220] [outer = 0x128bf8000] 08:01:13 INFO - PROCESS | 1660 | 1469286073748 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12925f400) [pid = 1660] [serial = 221] [outer = 0x128bf8000] 08:01:14 INFO - PROCESS | 1660 | 1469286074045 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:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 467ms 08:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:01:14 INFO - PROCESS | 1660 | 1469286074081 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 1660 | 1469286074083 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:01:14 INFO - PROCESS | 1660 | 1469286074085 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 1660 | 1469286074086 Marionette TRACE conn2 <- [1,270,null,{}] 08:01:14 INFO - PROCESS | 1660 | 1469286074089 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:01:14 INFO - PROCESS | 1660 | 1469286074092 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:14 INFO - PROCESS | 1660 | 1469286074159 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:01:14 INFO - PROCESS | 1660 | 1469286074163 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1660 | 1469286074164 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244b4000 == 35 [pid = 1660] [id = 75] 08:01:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x115183400) [pid = 1660] [serial = 222] [outer = 0x0] 08:01:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x129371400) [pid = 1660] [serial = 223] [outer = 0x115183400] 08:01:14 INFO - PROCESS | 1660 | 1469286074192 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x129532800) [pid = 1660] [serial = 224] [outer = 0x115183400] 08:01:14 INFO - PROCESS | 1660 | 1469286074492 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:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 421ms 08:01:14 INFO - PROCESS | 1660 | 1469286074508 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 1660 | 1469286074510 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:01:14 INFO - PROCESS | 1660 | 1469286074514 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 1660 | 1469286074516 Marionette TRACE conn2 <- [1,274,null,{}] 08:01:14 INFO - PROCESS | 1660 | 1469286074518 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:01:14 INFO - PROCESS | 1660 | 1469286074519 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:14 INFO - PROCESS | 1660 | 1469286074620 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:01:14 INFO - PROCESS | 1660 | 1469286074658 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1660 | 1469286074670 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f9800 == 36 [pid = 1660] [id = 76] 08:01:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x111c19800) [pid = 1660] [serial = 225] [outer = 0x0] 08:01:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12936f800) [pid = 1660] [serial = 226] [outer = 0x111c19800] 08:01:14 INFO - PROCESS | 1660 | 1469286074710 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12a718400) [pid = 1660] [serial = 227] [outer = 0x111c19800] 08:01:14 INFO - PROCESS | 1660 | 1469286074973 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:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 08:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:01:14 INFO - PROCESS | 1660 | 1469286074983 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 1660 | 1469286074984 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:01:14 INFO - PROCESS | 1660 | 1469286074986 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 1660 | 1469286074987 Marionette TRACE conn2 <- [1,278,null,{}] 08:01:15 INFO - PROCESS | 1660 | 1469286074997 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:01:15 INFO - PROCESS | 1660 | 1469286074999 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:15 INFO - PROCESS | 1660 | 1469286075081 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:01:15 INFO - PROCESS | 1660 | 1469286075085 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1660 | 1469286075086 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x12735a000 == 37 [pid = 1660] [id = 77] 08:01:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x129369800) [pid = 1660] [serial = 228] [outer = 0x0] 08:01:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12a7d9c00) [pid = 1660] [serial = 229] [outer = 0x129369800] 08:01:15 INFO - PROCESS | 1660 | 1469286075112 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x12a7e0400) [pid = 1660] [serial = 230] [outer = 0x129369800] 08:01:15 INFO - PROCESS | 1660 | 1469286075430 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:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 477ms 08:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:01:15 INFO - PROCESS | 1660 | 1469286075463 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1660 | 1469286075464 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:01:15 INFO - PROCESS | 1660 | 1469286075467 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1660 | 1469286075468 Marionette TRACE conn2 <- [1,282,null,{}] 08:01:15 INFO - PROCESS | 1660 | 1469286075471 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:01:15 INFO - PROCESS | 1660 | 1469286075472 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:15 INFO - PROCESS | 1660 | 1469286075582 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:01:15 INFO - PROCESS | 1660 | 1469286075596 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1660 | 1469286075598 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x119443800 == 38 [pid = 1660] [id = 78] 08:01:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12a727800) [pid = 1660] [serial = 231] [outer = 0x0] 08:01:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12a813000) [pid = 1660] [serial = 232] [outer = 0x12a727800] 08:01:15 INFO - PROCESS | 1660 | 1469286075631 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x12b80a800) [pid = 1660] [serial = 233] [outer = 0x12a727800] 08:01:15 INFO - PROCESS | 1660 | 1469286075928 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:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 08:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:01:15 INFO - PROCESS | 1660 | 1469286075986 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1660 | 1469286075987 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:01:15 INFO - PROCESS | 1660 | 1469286075990 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1660 | 1469286075991 Marionette TRACE conn2 <- [1,286,null,{}] 08:01:15 INFO - PROCESS | 1660 | 1469286075993 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:01:15 INFO - PROCESS | 1660 | 1469286075994 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:16 INFO - PROCESS | 1660 | 1469286076086 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:01:16 INFO - PROCESS | 1660 | 1469286076090 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1660 | 1469286076091 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291cb000 == 39 [pid = 1660] [id = 79] 08:01:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x12a7e0000) [pid = 1660] [serial = 234] [outer = 0x0] 08:01:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x12b97fc00) [pid = 1660] [serial = 235] [outer = 0x12a7e0000] 08:01:16 INFO - PROCESS | 1660 | 1469286076114 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x12b985000) [pid = 1660] [serial = 236] [outer = 0x12a7e0000] 08:01:16 INFO - PROCESS | 1660 | 1469286076415 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:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 08:01:16 INFO - PROCESS | 1660 | 1469286076462 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1660 | 1469286076463 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:01:16 INFO - PROCESS | 1660 | 1469286076466 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1660 | 1469286076467 Marionette TRACE conn2 <- [1,290,null,{}] 08:01:16 INFO - PROCESS | 1660 | 1469286076469 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:01:16 INFO - PROCESS | 1660 | 1469286076470 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:16 INFO - PROCESS | 1660 | 1469286076567 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:01:16 INFO - PROCESS | 1660 | 1469286076571 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1660 | 1469286076572 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296d6000 == 40 [pid = 1660] [id = 80] 08:01:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x12b97e800) [pid = 1660] [serial = 237] [outer = 0x0] 08:01:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x12ba59400) [pid = 1660] [serial = 238] [outer = 0x12b97e800] 08:01:16 INFO - PROCESS | 1660 | 1469286076602 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x12ba61000) [pid = 1660] [serial = 239] [outer = 0x12b97e800] 08:01:16 INFO - PROCESS | 1660 | 1469286076931 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:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 518ms 08:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:01:16 INFO - PROCESS | 1660 | 1469286076985 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1660 | 1469286076986 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:01:16 INFO - PROCESS | 1660 | 1469286076988 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1660 | 1469286076989 Marionette TRACE conn2 <- [1,294,null,{}] 08:01:16 INFO - PROCESS | 1660 | 1469286076991 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:01:16 INFO - PROCESS | 1660 | 1469286076992 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:17 INFO - PROCESS | 1660 | 1469286077084 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:01:17 INFO - PROCESS | 1660 | 1469286077095 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1660 | 1469286077096 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296ef800 == 41 [pid = 1660] [id = 81] 08:01:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x12ba65000) [pid = 1660] [serial = 240] [outer = 0x0] 08:01:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x12bbba800) [pid = 1660] [serial = 241] [outer = 0x12ba65000] 08:01:17 INFO - PROCESS | 1660 | 1469286077119 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x12bbc0400) [pid = 1660] [serial = 242] [outer = 0x12ba65000] 08:01:17 INFO - PROCESS | 1660 | 1469286077421 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:01:17 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:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 471ms 08:01:17 INFO - PROCESS | 1660 | 1469286077466 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1660 | 1469286077467 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:01:17 INFO - PROCESS | 1660 | 1469286077470 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1660 | 1469286077470 Marionette TRACE conn2 <- [1,298,null,{}] 08:01:17 INFO - PROCESS | 1660 | 1469286077473 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:01:17 INFO - PROCESS | 1660 | 1469286077474 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:17 INFO - PROCESS | 1660 | 1469286077717 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x1293d6800) [pid = 1660] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x1240adc00) [pid = 1660] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x125e31800) [pid = 1660] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x1240e1800) [pid = 1660] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x115e06c00) [pid = 1660] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x118173c00) [pid = 1660] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x116268000) [pid = 1660] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x11626dc00) [pid = 1660] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x113f0f800) [pid = 1660] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1240e6800) [pid = 1660] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1214b9800) [pid = 1660] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x118703800) [pid = 1660] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x113906c00) [pid = 1660] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x120d91c00) [pid = 1660] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x113963800) [pid = 1660] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12425c800) [pid = 1660] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x115e02400) [pid = 1660] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:01:17 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x128ed0000) [pid = 1660] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:01:17 INFO - PROCESS | 1660 | 1469286077757 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1660 | 1469286077758 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e36000 == 42 [pid = 1660] [id = 82] 08:01:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x112d4c400) [pid = 1660] [serial = 243] [outer = 0x0] 08:01:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x113d6ac00) [pid = 1660] [serial = 244] [outer = 0x112d4c400] 08:01:17 INFO - PROCESS | 1660 | 1469286077790 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x118110400) [pid = 1660] [serial = 245] [outer = 0x112d4c400] 08:01:18 INFO - PROCESS | 1660 | 1469286078039 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:01:18 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:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 08:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:01:18 INFO - PROCESS | 1660 | 1469286078095 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1660 | 1469286078097 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:01:18 INFO - PROCESS | 1660 | 1469286078099 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1660 | 1469286078100 Marionette TRACE conn2 <- [1,302,null,{}] 08:01:18 INFO - PROCESS | 1660 | 1469286078102 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:01:18 INFO - PROCESS | 1660 | 1469286078103 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:18 INFO - PROCESS | 1660 | 1469286078195 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:01:18 INFO - PROCESS | 1660 | 1469286078198 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1660 | 1469286078200 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8c3000 == 43 [pid = 1660] [id = 83] 08:01:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x11937a400) [pid = 1660] [serial = 246] [outer = 0x0] 08:01:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x126b99800) [pid = 1660] [serial = 247] [outer = 0x11937a400] 08:01:18 INFO - PROCESS | 1660 | 1469286078223 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x129534c00) [pid = 1660] [serial = 248] [outer = 0x11937a400] 08:01:18 INFO - PROCESS | 1660 | 1469286078525 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:01:18 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:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 467ms 08:01:18 INFO - PROCESS | 1660 | 1469286078567 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1660 | 1469286078568 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:01:18 INFO - PROCESS | 1660 | 1469286078570 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1660 | 1469286078572 Marionette TRACE conn2 <- [1,306,null,{}] 08:01:18 INFO - PROCESS | 1660 | 1469286078574 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:01:18 INFO - PROCESS | 1660 | 1469286078575 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:18 INFO - PROCESS | 1660 | 1469286078673 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:01:18 INFO - PROCESS | 1660 | 1469286078679 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1660 | 1469286078687 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b62000 == 44 [pid = 1660] [id = 84] 08:01:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x117e18000) [pid = 1660] [serial = 249] [outer = 0x0] 08:01:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x1273e9800) [pid = 1660] [serial = 250] [outer = 0x117e18000] 08:01:18 INFO - PROCESS | 1660 | 1469286078711 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x128b91000) [pid = 1660] [serial = 251] [outer = 0x117e18000] 08:01:18 INFO - PROCESS | 1660 | 1469286078995 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:01:19 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:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 470ms 08:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:01:19 INFO - PROCESS | 1660 | 1469286079043 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1660 | 1469286079044 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:01:19 INFO - PROCESS | 1660 | 1469286079046 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1660 | 1469286079047 Marionette TRACE conn2 <- [1,310,null,{}] 08:01:19 INFO - PROCESS | 1660 | 1469286079049 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:01:19 INFO - PROCESS | 1660 | 1469286079050 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:19 INFO - PROCESS | 1660 | 1469286079130 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:01:19 INFO - PROCESS | 1660 | 1469286079134 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1660 | 1469286079135 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abe0000 == 45 [pid = 1660] [id = 85] 08:01:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x128b90400) [pid = 1660] [serial = 252] [outer = 0x0] 08:01:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x128b98c00) [pid = 1660] [serial = 253] [outer = 0x128b90400] 08:01:19 INFO - PROCESS | 1660 | 1469286079158 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x128b9cc00) [pid = 1660] [serial = 254] [outer = 0x128b90400] 08:01:19 INFO - PROCESS | 1660 | 1469286079447 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:01:19 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:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 419ms 08:01:19 INFO - PROCESS | 1660 | 1469286079466 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1660 | 1469286079467 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:01:19 INFO - PROCESS | 1660 | 1469286079469 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1660 | 1469286079470 Marionette TRACE conn2 <- [1,314,null,{}] 08:01:19 INFO - PROCESS | 1660 | 1469286079482 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:01:19 INFO - PROCESS | 1660 | 1469286079483 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:19 INFO - PROCESS | 1660 | 1469286079565 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:01:19 INFO - PROCESS | 1660 | 1469286079626 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1660 | 1469286079627 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1c9000 == 46 [pid = 1660] [id = 86] 08:01:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x1273e6c00) [pid = 1660] [serial = 255] [outer = 0x0] 08:01:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x128b9dc00) [pid = 1660] [serial = 256] [outer = 0x1273e6c00] 08:01:19 INFO - PROCESS | 1660 | 1469286079651 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x12be88400) [pid = 1660] [serial = 257] [outer = 0x1273e6c00] 08:01:20 INFO - PROCESS | 1660 | 1469286080183 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:01:20 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:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 776ms 08:01:20 INFO - PROCESS | 1660 | 1469286080246 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1660 | 1469286080248 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:01:20 INFO - PROCESS | 1660 | 1469286080251 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1660 | 1469286080254 Marionette TRACE conn2 <- [1,318,null,{}] 08:01:20 INFO - PROCESS | 1660 | 1469286080257 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:01:20 INFO - PROCESS | 1660 | 1469286080259 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:20 INFO - PROCESS | 1660 | 1469286080430 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:01:20 INFO - PROCESS | 1660 | 1469286080516 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1660 | 1469286080518 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x117017800 == 47 [pid = 1660] [id = 87] 08:01:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x1176a5000) [pid = 1660] [serial = 258] [outer = 0x0] 08:01:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x117e19400) [pid = 1660] [serial = 259] [outer = 0x1176a5000] 08:01:20 INFO - PROCESS | 1660 | 1469286080549 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x118358800) [pid = 1660] [serial = 260] [outer = 0x1176a5000] 08:01:21 INFO - PROCESS | 1660 | 1469286081264 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:01:21 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:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1078ms 08:01:21 INFO - PROCESS | 1660 | 1469286081329 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1660 | 1469286081332 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:01:21 INFO - PROCESS | 1660 | 1469286081335 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1660 | 1469286081337 Marionette TRACE conn2 <- [1,322,null,{}] 08:01:21 INFO - PROCESS | 1660 | 1469286081340 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:01:21 INFO - PROCESS | 1660 | 1469286081342 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:21 INFO - PROCESS | 1660 | 1469286081458 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x12abe0000 == 46 [pid = 1660] [id = 85] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x128b62000 == 45 [pid = 1660] [id = 84] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8c3000 == 44 [pid = 1660] [id = 83] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x117e36000 == 43 [pid = 1660] [id = 82] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1296ef800 == 42 [pid = 1660] [id = 81] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1296d6000 == 41 [pid = 1660] [id = 80] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1291cb000 == 40 [pid = 1660] [id = 79] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x119443800 == 39 [pid = 1660] [id = 78] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x129532c00) [pid = 1660] [serial = 198] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x12735a000 == 38 [pid = 1660] [id = 77] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f9800 == 37 [pid = 1660] [id = 76] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1244b4000 == 36 [pid = 1660] [id = 75] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x121018800 == 35 [pid = 1660] [id = 74] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x121012800 == 34 [pid = 1660] [id = 73] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x119445000 == 33 [pid = 1660] [id = 72] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x118798000 == 32 [pid = 1660] [id = 71] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1170fc000 == 31 [pid = 1660] [id = 70] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x116724800 == 30 [pid = 1660] [id = 69] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x113205800 == 29 [pid = 1660] [id = 68] 08:01:21 INFO - PROCESS | 1660 | --DOCSHELL 0x127373800 == 28 [pid = 1660] [id = 67] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x129538400) [pid = 1660] [serial = 195] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x1244f6800) [pid = 1660] [serial = 177] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x126b9e800) [pid = 1660] [serial = 180] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x128bf5800) [pid = 1660] [serial = 184] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x1273e4c00) [pid = 1660] [serial = 183] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x1272b4c00) [pid = 1660] [serial = 181] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x123acd800) [pid = 1660] [serial = 187] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x118171000) [pid = 1660] [serial = 186] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x118705c00) [pid = 1660] [serial = 165] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x118721400) [pid = 1660] [serial = 166] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1169e2000) [pid = 1660] [serial = 162] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x117e12c00) [pid = 1660] [serial = 163] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x117282400) [pid = 1660] [serial = 160] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x116774800) [pid = 1660] [serial = 159] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x119746c00) [pid = 1660] [serial = 157] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x11817cc00) [pid = 1660] [serial = 156] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x126b98c00) [pid = 1660] [serial = 154] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x125e33400) [pid = 1660] [serial = 153] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x123f1a400) [pid = 1660] [serial = 151] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1217dc400) [pid = 1660] [serial = 150] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x118ddc400) [pid = 1660] [serial = 148] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11870e400) [pid = 1660] [serial = 147] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x11626fc00) [pid = 1660] [serial = 145] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x113f05400) [pid = 1660] [serial = 144] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x120f94000) [pid = 1660] [serial = 171] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1217e0800) [pid = 1660] [serial = 172] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x119753000) [pid = 1660] [serial = 169] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x119636400) [pid = 1660] [serial = 168] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x128ca6000) [pid = 1660] [serial = 189] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x120d96400) [pid = 1660] [serial = 174] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12a4b1800) [pid = 1660] [serial = 196] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1293d6400) [pid = 1660] [serial = 193] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x128ed1400) [pid = 1660] [serial = 190] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x125e3b000) [pid = 1660] [serial = 178] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x123f1c800) [pid = 1660] [serial = 175] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12925bc00) [pid = 1660] [serial = 192] [outer = 0x0] [url = about:blank] 08:01:21 INFO - PROCESS | 1660 | 1469286081536 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1660 | 1469286081539 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b91000 == 29 [pid = 1660] [id = 88] 08:01:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x116907400) [pid = 1660] [serial = 261] [outer = 0x0] 08:01:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x117282400) [pid = 1660] [serial = 262] [outer = 0x116907400] 08:01:21 INFO - PROCESS | 1660 | 1469286081566 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x11870d400) [pid = 1660] [serial = 263] [outer = 0x116907400] 08:01:21 INFO - PROCESS | 1660 | 1469286081883 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:01:21 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:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 08:01:21 INFO - PROCESS | 1660 | 1469286081910 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1660 | 1469286081913 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:01:21 INFO - PROCESS | 1660 | 1469286081918 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1660 | 1469286081920 Marionette TRACE conn2 <- [1,326,null,{}] 08:01:21 INFO - PROCESS | 1660 | 1469286081925 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:01:21 INFO - PROCESS | 1660 | 1469286081926 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:22 INFO - PROCESS | 1660 | 1469286082001 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:01:22 INFO - PROCESS | 1660 | 1469286082058 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1660 | 1469286082059 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169a5000 == 30 [pid = 1660] [id = 89] 08:01:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x11870cc00) [pid = 1660] [serial = 264] [outer = 0x0] 08:01:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x119379400) [pid = 1660] [serial = 265] [outer = 0x11870cc00] 08:01:22 INFO - PROCESS | 1660 | 1469286082086 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x119753000) [pid = 1660] [serial = 266] [outer = 0x11870cc00] 08:01:22 INFO - PROCESS | 1660 | 1469286082379 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:01:22 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:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 08:01:22 INFO - PROCESS | 1660 | 1469286082396 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1660 | 1469286082397 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:01:22 INFO - PROCESS | 1660 | 1469286082400 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1660 | 1469286082402 Marionette TRACE conn2 <- [1,330,null,{}] 08:01:22 INFO - PROCESS | 1660 | 1469286082418 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:01:22 INFO - PROCESS | 1660 | 1469286082421 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:22 INFO - PROCESS | 1660 | 1469286082524 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:01:22 INFO - PROCESS | 1660 | 1469286082529 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1660 | 1469286082531 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185d4000 == 31 [pid = 1660] [id = 90] 08:01:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1217dc400) [pid = 1660] [serial = 267] [outer = 0x0] 08:01:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x123dbc800) [pid = 1660] [serial = 268] [outer = 0x1217dc400] 08:01:22 INFO - PROCESS | 1660 | 1469286082559 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1240e1800) [pid = 1660] [serial = 269] [outer = 0x1217dc400] 08:01:22 INFO - PROCESS | 1660 | 1469286082896 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:01:22 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:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 531ms 08:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:01:22 INFO - PROCESS | 1660 | 1469286082931 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1660 | 1469286082933 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:01:22 INFO - PROCESS | 1660 | 1469286082935 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1660 | 1469286082936 Marionette TRACE conn2 <- [1,334,null,{}] 08:01:22 INFO - PROCESS | 1660 | 1469286082938 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:01:22 INFO - PROCESS | 1660 | 1469286082940 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:23 INFO - PROCESS | 1660 | 1469286083014 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:01:23 INFO - PROCESS | 1660 | 1469286083018 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1660 | 1469286083019 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191ae800 == 32 [pid = 1660] [id = 91] 08:01:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x1244f7800) [pid = 1660] [serial = 270] [outer = 0x0] 08:01:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x124944800) [pid = 1660] [serial = 271] [outer = 0x1244f7800] 08:01:23 INFO - PROCESS | 1660 | 1469286083046 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x124994400) [pid = 1660] [serial = 272] [outer = 0x1244f7800] 08:01:23 INFO - PROCESS | 1660 | 1469286083393 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:01:23 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:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 08:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:01:23 INFO - PROCESS | 1660 | 1469286083404 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1660 | 1469286083406 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:01:23 INFO - PROCESS | 1660 | 1469286083409 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1660 | 1469286083410 Marionette TRACE conn2 <- [1,338,null,{}] 08:01:23 INFO - PROCESS | 1660 | 1469286083413 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:01:23 INFO - PROCESS | 1660 | 1469286083414 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:23 INFO - PROCESS | 1660 | 1469286083484 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:01:23 INFO - PROCESS | 1660 | 1469286083517 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1660 | 1469286083518 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x1197f4000 == 33 [pid = 1660] [id = 92] 08:01:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x118105c00) [pid = 1660] [serial = 273] [outer = 0x0] 08:01:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x125d40c00) [pid = 1660] [serial = 274] [outer = 0x118105c00] 08:01:23 INFO - PROCESS | 1660 | 1469286083572 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x126e9a000) [pid = 1660] [serial = 275] [outer = 0x118105c00] 08:01:23 INFO - PROCESS | 1660 | 1469286083893 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:01:23 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:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 08:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:01:23 INFO - PROCESS | 1660 | 1469286083933 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1660 | 1469286083934 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:01:23 INFO - PROCESS | 1660 | 1469286083936 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1660 | 1469286083937 Marionette TRACE conn2 <- [1,342,null,{}] 08:01:23 INFO - PROCESS | 1660 | 1469286083940 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:01:23 INFO - PROCESS | 1660 | 1469286083943 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:24 INFO - PROCESS | 1660 | 1469286084050 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:01:24 INFO - PROCESS | 1660 | 1469286084082 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1660 | 1469286084083 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211bd800 == 34 [pid = 1660] [id = 93] 08:01:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x126fd4000) [pid = 1660] [serial = 276] [outer = 0x0] 08:01:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x128b92800) [pid = 1660] [serial = 277] [outer = 0x126fd4000] 08:01:24 INFO - PROCESS | 1660 | 1469286084108 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x128ed1800) [pid = 1660] [serial = 278] [outer = 0x126fd4000] 08:01:24 INFO - PROCESS | 1660 | 1469286084528 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:01:24 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:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 623ms 08:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:01:24 INFO - PROCESS | 1660 | 1469286084560 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1660 | 1469286084562 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:01:24 INFO - PROCESS | 1660 | 1469286084565 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1660 | 1469286084566 Marionette TRACE conn2 <- [1,346,null,{}] 08:01:24 INFO - PROCESS | 1660 | 1469286084569 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:01:24 INFO - PROCESS | 1660 | 1469286084571 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:24 INFO - PROCESS | 1660 | 1469286084659 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:01:24 INFO - PROCESS | 1660 | 1469286084692 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1660 | 1469286084693 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x121ad0000 == 35 [pid = 1660] [id = 94] 08:01:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1273ea400) [pid = 1660] [serial = 279] [outer = 0x0] 08:01:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x129367c00) [pid = 1660] [serial = 280] [outer = 0x1273ea400] 08:01:24 INFO - PROCESS | 1660 | 1469286084717 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x129372c00) [pid = 1660] [serial = 281] [outer = 0x1273ea400] 08:01:25 INFO - PROCESS | 1660 | 1469286085007 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:01:25 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:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 08:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:01:25 INFO - PROCESS | 1660 | 1469286085034 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1660 | 1469286085035 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:01:25 INFO - PROCESS | 1660 | 1469286085037 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1660 | 1469286085040 Marionette TRACE conn2 <- [1,350,null,{}] 08:01:25 INFO - PROCESS | 1660 | 1469286085044 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:01:25 INFO - PROCESS | 1660 | 1469286085045 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:25 INFO - PROCESS | 1660 | 1469286085138 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:01:25 INFO - PROCESS | 1660 | 1469286085142 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1660 | 1469286085143 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244b0000 == 36 [pid = 1660] [id = 95] 08:01:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12936a800) [pid = 1660] [serial = 282] [outer = 0x0] 08:01:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x129538400) [pid = 1660] [serial = 283] [outer = 0x12936a800] 08:01:25 INFO - PROCESS | 1660 | 1469286085167 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12a6bb800) [pid = 1660] [serial = 284] [outer = 0x12936a800] 08:01:25 INFO - PROCESS | 1660 | 1469286085653 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:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12a7e0000) [pid = 1660] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x12b97e800) [pid = 1660] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x118172400) [pid = 1660] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12ba65000) [pid = 1660] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x112d4c400) [pid = 1660] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x117e18000) [pid = 1660] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x129369800) [pid = 1660] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x128b90400) [pid = 1660] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x116a9b800) [pid = 1660] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x111c19800) [pid = 1660] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x120d97000) [pid = 1660] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x124948000) [pid = 1660] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x115183400) [pid = 1660] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x116273400) [pid = 1660] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x111e2e800) [pid = 1660] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x112f13400) [pid = 1660] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x128bf8000) [pid = 1660] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x11937a400) [pid = 1660] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:01:25 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12a727800) [pid = 1660] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:01:25 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:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 674ms 08:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:01:25 INFO - PROCESS | 1660 | 1469286085712 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1660 | 1469286085713 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:01:25 INFO - PROCESS | 1660 | 1469286085715 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1660 | 1469286085716 Marionette TRACE conn2 <- [1,354,null,{}] 08:01:25 INFO - PROCESS | 1660 | 1469286085718 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:01:25 INFO - PROCESS | 1660 | 1469286085719 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:25 INFO - PROCESS | 1660 | 1469286085793 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:01:25 INFO - PROCESS | 1660 | 1469286085797 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1660 | 1469286085798 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d1a000 == 37 [pid = 1660] [id = 96] 08:01:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x117e0ec00) [pid = 1660] [serial = 285] [outer = 0x0] 08:01:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x118519c00) [pid = 1660] [serial = 286] [outer = 0x117e0ec00] 08:01:25 INFO - PROCESS | 1660 | 1469286085822 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1240e5000) [pid = 1660] [serial = 287] [outer = 0x117e0ec00] 08:01:26 INFO - PROCESS | 1660 | 1469286086127 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:01:26 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:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 467ms 08:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:01:26 INFO - PROCESS | 1660 | 1469286086183 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1660 | 1469286086184 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:01:26 INFO - PROCESS | 1660 | 1469286086186 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1660 | 1469286086187 Marionette TRACE conn2 <- [1,358,null,{}] 08:01:26 INFO - PROCESS | 1660 | 1469286086190 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:01:26 INFO - PROCESS | 1660 | 1469286086191 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:26 INFO - PROCESS | 1660 | 1469286086286 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:01:26 INFO - PROCESS | 1660 | 1469286086292 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1660 | 1469286086293 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x127271800 == 38 [pid = 1660] [id = 97] 08:01:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x117e18000) [pid = 1660] [serial = 288] [outer = 0x0] 08:01:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128b95400) [pid = 1660] [serial = 289] [outer = 0x117e18000] 08:01:26 INFO - PROCESS | 1660 | 1469286086317 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a719400) [pid = 1660] [serial = 290] [outer = 0x117e18000] 08:01:26 INFO - PROCESS | 1660 | 1469286086703 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:01:26 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:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 523ms 08:01:26 INFO - PROCESS | 1660 | 1469286086710 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:01:26 INFO - PROCESS | 1660 | 1469286086713 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:01:26 INFO - PROCESS | 1660 | 1469286086716 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1660 | 1469286086719 Marionette TRACE conn2 <- [1,362,null,{}] 08:01:26 INFO - PROCESS | 1660 | 1469286086724 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:01:26 INFO - PROCESS | 1660 | 1469286086727 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:26 INFO - PROCESS | 1660 | 1469286086860 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:01:26 INFO - PROCESS | 1660 | 1469286086941 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1660 | 1469286086943 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b63000 == 39 [pid = 1660] [id = 98] 08:01:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12498ec00) [pid = 1660] [serial = 291] [outer = 0x0] 08:01:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12a724800) [pid = 1660] [serial = 292] [outer = 0x12498ec00] 08:01:26 INFO - PROCESS | 1660 | 1469286086986 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12b811000) [pid = 1660] [serial = 293] [outer = 0x12498ec00] 08:01:27 INFO - PROCESS | 1660 | 1469286087286 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:01:27 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:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 622ms 08:01:27 INFO - PROCESS | 1660 | 1469286087340 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1660 | 1469286087343 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:01:27 INFO - PROCESS | 1660 | 1469286087346 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1660 | 1469286087348 Marionette TRACE conn2 <- [1,366,null,{}] 08:01:27 INFO - PROCESS | 1660 | 1469286087351 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:01:27 INFO - PROCESS | 1660 | 1469286087353 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:27 INFO - PROCESS | 1660 | 1469286087473 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:01:27 INFO - PROCESS | 1660 | 1469286087545 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1660 | 1469286087546 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b3000 == 40 [pid = 1660] [id = 99] 08:01:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x125e34c00) [pid = 1660] [serial = 294] [outer = 0x0] 08:01:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12b982000) [pid = 1660] [serial = 295] [outer = 0x125e34c00] 08:01:27 INFO - PROCESS | 1660 | 1469286087595 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12ba63800) [pid = 1660] [serial = 296] [outer = 0x125e34c00] 08:01:28 INFO - PROCESS | 1660 | 1469286088114 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:01:28 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:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 820ms 08:01:28 INFO - PROCESS | 1660 | 1469286088178 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1660 | 1469286088180 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:01:28 INFO - PROCESS | 1660 | 1469286088183 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1660 | 1469286088187 Marionette TRACE conn2 <- [1,370,null,{}] 08:01:28 INFO - PROCESS | 1660 | 1469286088190 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:01:28 INFO - PROCESS | 1660 | 1469286088192 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:28 INFO - PROCESS | 1660 | 1469286088289 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:01:28 INFO - PROCESS | 1660 | 1469286088351 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1660 | 1469286088352 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169b9000 == 41 [pid = 1660] [id = 100] 08:01:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x11817b000) [pid = 1660] [serial = 297] [outer = 0x0] 08:01:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x11871e000) [pid = 1660] [serial = 298] [outer = 0x11817b000] 08:01:28 INFO - PROCESS | 1660 | 1469286088383 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x119373000) [pid = 1660] [serial = 299] [outer = 0x11817b000] 08:01:28 INFO - PROCESS | 1660 | 1469286088796 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:01:28 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:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 621ms 08:01:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:01:28 INFO - PROCESS | 1660 | 1469286088805 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1660 | 1469286088808 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:01:28 INFO - PROCESS | 1660 | 1469286088812 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1660 | 1469286088814 Marionette TRACE conn2 <- [1,374,null,{}] 08:01:28 INFO - PROCESS | 1660 | 1469286088817 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:01:28 INFO - PROCESS | 1660 | 1469286088819 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:28 INFO - PROCESS | 1660 | 1469286088918 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:01:28 INFO - PROCESS | 1660 | 1469286088965 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1660 | 1469286088966 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x1199df800 == 42 [pid = 1660] [id = 101] 08:01:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x11994cc00) [pid = 1660] [serial = 300] [outer = 0x0] 08:01:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x120e7e400) [pid = 1660] [serial = 301] [outer = 0x11994cc00] 08:01:28 INFO - PROCESS | 1660 | 1469286088996 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x123dbdc00) [pid = 1660] [serial = 302] [outer = 0x11994cc00] 08:01:29 INFO - PROCESS | 1660 | 1469286089415 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:01:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 620ms 08:01:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:01:29 INFO - PROCESS | 1660 | 1469286089432 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1660 | 1469286089434 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:01:29 INFO - PROCESS | 1660 | 1469286089436 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1660 | 1469286089439 Marionette TRACE conn2 <- [1,378,null,{}] 08:01:29 INFO - PROCESS | 1660 | 1469286089447 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:01:29 INFO - PROCESS | 1660 | 1469286089450 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:29 INFO - PROCESS | 1660 | 1469286089550 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:01:29 INFO - PROCESS | 1660 | 1469286089633 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1660 | 1469286089635 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291bd000 == 43 [pid = 1660] [id = 102] 08:01:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x1272b6800) [pid = 1660] [serial = 303] [outer = 0x0] 08:01:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x128b8ec00) [pid = 1660] [serial = 304] [outer = 0x1272b6800] 08:01:29 INFO - PROCESS | 1660 | 1469286089666 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x128bf4c00) [pid = 1660] [serial = 305] [outer = 0x1272b6800] 08:01:30 INFO - PROCESS | 1660 | 1469286090068 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:01:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:01:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 674ms 08:01:30 INFO - PROCESS | 1660 | 1469286090110 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 1660 | 1469286090112 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:01:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:01:30 INFO - PROCESS | 1660 | 1469286090114 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1660 | 1469286090115 Marionette TRACE conn2 <- [1,382,null,{}] 08:01:30 INFO - PROCESS | 1660 | 1469286090118 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:01:30 INFO - PROCESS | 1660 | 1469286090119 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:30 INFO - PROCESS | 1660 | 1469286090259 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:01:30 INFO - PROCESS | 1660 | 1469286090326 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1660 | 1469286090328 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a7a0800 == 44 [pid = 1660] [id = 103] 08:01:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12a721400) [pid = 1660] [serial = 306] [outer = 0x0] 08:01:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x12a725400) [pid = 1660] [serial = 307] [outer = 0x12a721400] 08:01:30 INFO - PROCESS | 1660 | 1469286090361 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x12a81d800) [pid = 1660] [serial = 308] [outer = 0x12a721400] 08:01:30 INFO - PROCESS | 1660 | 1469286090857 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:01:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 922ms 08:01:31 INFO - PROCESS | 1660 | 1469286091036 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1660 | 1469286091039 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:01:31 INFO - PROCESS | 1660 | 1469286091042 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1660 | 1469286091044 Marionette TRACE conn2 <- [1,386,null,{}] 08:01:31 INFO - PROCESS | 1660 | 1469286091048 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:01:31 INFO - PROCESS | 1660 | 1469286091050 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:31 INFO - PROCESS | 1660 | 1469286091140 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:01:31 INFO - PROCESS | 1660 | 1469286091189 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1660 | 1469286091193 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x11702c000 == 45 [pid = 1660] [id = 104] 08:01:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x1176a8c00) [pid = 1660] [serial = 309] [outer = 0x0] 08:01:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x11810f000) [pid = 1660] [serial = 310] [outer = 0x1176a8c00] 08:01:31 INFO - PROCESS | 1660 | 1469286091220 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x11850dc00) [pid = 1660] [serial = 311] [outer = 0x1176a8c00] 08:01:31 INFO - PROCESS | 1660 | 1469286091668 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:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 08:01:31 INFO - PROCESS | 1660 | 1469286091714 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1660 | 1469286091717 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:01:31 INFO - PROCESS | 1660 | 1469286091756 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1660 | 1469286091760 Marionette TRACE conn2 <- [1,390,null,{}] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x128b63000 == 44 [pid = 1660] [id = 98] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x127271800 == 43 [pid = 1660] [id = 97] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x120d1a000 == 42 [pid = 1660] [id = 96] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x1244b0000 == 41 [pid = 1660] [id = 95] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x121ad0000 == 40 [pid = 1660] [id = 94] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x128b9dc00) [pid = 1660] [serial = 256] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x1211bd800 == 39 [pid = 1660] [id = 93] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x1197f4000 == 38 [pid = 1660] [id = 92] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x1191ae800 == 37 [pid = 1660] [id = 91] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x1185d4000 == 36 [pid = 1660] [id = 90] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x1169a5000 == 35 [pid = 1660] [id = 89] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x113b91000 == 34 [pid = 1660] [id = 88] 08:01:31 INFO - PROCESS | 1660 | --DOCSHELL 0x117017800 == 33 [pid = 1660] [id = 87] 08:01:31 INFO - PROCESS | 1660 | 1469286091800 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:01:31 INFO - PROCESS | 1660 | 1469286091802 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:31 INFO - PROCESS | 1660 | 1469286091941 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x12b97fc00) [pid = 1660] [serial = 235] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x12ba59400) [pid = 1660] [serial = 238] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x118518c00) [pid = 1660] [serial = 204] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x12bbba800) [pid = 1660] [serial = 241] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x12bbc0400) [pid = 1660] [serial = 242] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x12ba61000) [pid = 1660] [serial = 239] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x118110400) [pid = 1660] [serial = 245] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x1273e9800) [pid = 1660] [serial = 250] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1187ce000) [pid = 1660] [serial = 205] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x113d6ac00) [pid = 1660] [serial = 244] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12a7e0400) [pid = 1660] [serial = 230] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x128b91000) [pid = 1660] [serial = 251] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12a7d9c00) [pid = 1660] [serial = 229] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x128b98c00) [pid = 1660] [serial = 253] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12a71b000) [pid = 1660] [serial = 199] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12936f800) [pid = 1660] [serial = 226] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x12a718400) [pid = 1660] [serial = 227] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x123a98000) [pid = 1660] [serial = 211] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1240b7400) [pid = 1660] [serial = 212] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x125e36800) [pid = 1660] [serial = 217] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x128bfb000) [pid = 1660] [serial = 218] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x129371400) [pid = 1660] [serial = 223] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x129532800) [pid = 1660] [serial = 224] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1169e1800) [pid = 1660] [serial = 201] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x117e18400) [pid = 1660] [serial = 202] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x119959800) [pid = 1660] [serial = 208] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x120d99400) [pid = 1660] [serial = 209] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1240df400) [pid = 1660] [serial = 214] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12493c400) [pid = 1660] [serial = 215] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x129253800) [pid = 1660] [serial = 220] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12925f400) [pid = 1660] [serial = 221] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x126b99800) [pid = 1660] [serial = 247] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12a813000) [pid = 1660] [serial = 232] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12b985000) [pid = 1660] [serial = 236] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x129534c00) [pid = 1660] [serial = 248] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x12b80a800) [pid = 1660] [serial = 233] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12d218800) [pid = 1660] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:01:31 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x128b9cc00) [pid = 1660] [serial = 254] [outer = 0x0] [url = about:blank] 08:01:32 INFO - PROCESS | 1660 | 1469286092015 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1660 | 1469286092017 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x11670b000 == 34 [pid = 1660] [id = 105] 08:01:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x118110400) [pid = 1660] [serial = 312] [outer = 0x0] 08:01:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x119755c00) [pid = 1660] [serial = 313] [outer = 0x118110400] 08:01:32 INFO - PROCESS | 1660 | 1469286092061 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x1210d3400) [pid = 1660] [serial = 314] [outer = 0x118110400] 08:01:32 INFO - PROCESS | 1660 | 1469286092498 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:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 787ms 08:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:01:32 INFO - PROCESS | 1660 | 1469286092509 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 1660 | 1469286092510 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:01:32 INFO - PROCESS | 1660 | 1469286092512 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1660 | 1469286092514 Marionette TRACE conn2 <- [1,394,null,{}] 08:01:32 INFO - PROCESS | 1660 | 1469286092521 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:01:32 INFO - PROCESS | 1660 | 1469286092524 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:32 INFO - PROCESS | 1660 | 1469286092608 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:01:32 INFO - PROCESS | 1660 | 1469286092613 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1660 | 1469286092616 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191ad000 == 35 [pid = 1660] [id = 106] 08:01:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x124944c00) [pid = 1660] [serial = 315] [outer = 0x0] 08:01:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x125e33400) [pid = 1660] [serial = 316] [outer = 0x124944c00] 08:01:32 INFO - PROCESS | 1660 | 1469286092643 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x126fd4400) [pid = 1660] [serial = 317] [outer = 0x124944c00] 08:01:32 INFO - PROCESS | 1660 | 1469286092976 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:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 467ms 08:01:32 INFO - PROCESS | 1660 | 1469286092981 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:01:32 INFO - PROCESS | 1660 | 1469286092982 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:01:32 INFO - PROCESS | 1660 | 1469286092984 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1660 | 1469286092985 Marionette TRACE conn2 <- [1,398,null,{}] 08:01:32 INFO - PROCESS | 1660 | 1469286092989 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:01:32 INFO - PROCESS | 1660 | 1469286092990 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:33 INFO - PROCESS | 1660 | 1469286093074 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:01:33 INFO - PROCESS | 1660 | 1469286093121 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1660 | 1469286093122 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d16000 == 36 [pid = 1660] [id = 107] 08:01:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x124946400) [pid = 1660] [serial = 318] [outer = 0x0] 08:01:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x128bf0400) [pid = 1660] [serial = 319] [outer = 0x124946400] 08:01:33 INFO - PROCESS | 1660 | 1469286093147 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x12925ac00) [pid = 1660] [serial = 320] [outer = 0x124946400] 08:01:33 INFO - PROCESS | 1660 | 1469286093536 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:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 569ms 08:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:01:33 INFO - PROCESS | 1660 | 1469286093565 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1660 | 1469286093566 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:01:33 INFO - PROCESS | 1660 | 1469286093571 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1660 | 1469286093572 Marionette TRACE conn2 <- [1,402,null,{}] 08:01:33 INFO - PROCESS | 1660 | 1469286093575 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:01:33 INFO - PROCESS | 1660 | 1469286093576 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:33 INFO - PROCESS | 1660 | 1469286093680 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:01:33 INFO - PROCESS | 1660 | 1469286093685 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1660 | 1469286093686 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f71000 == 37 [pid = 1660] [id = 108] 08:01:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x124947000) [pid = 1660] [serial = 321] [outer = 0x0] 08:01:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x12936b800) [pid = 1660] [serial = 322] [outer = 0x124947000] 08:01:33 INFO - PROCESS | 1660 | 1469286093711 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x12b985000) [pid = 1660] [serial = 323] [outer = 0x124947000] 08:01:34 INFO - PROCESS | 1660 | 1469286094095 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:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 571ms 08:01:34 INFO - PROCESS | 1660 | 1469286094143 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1660 | 1469286094145 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:01:34 INFO - PROCESS | 1660 | 1469286094154 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1660 | 1469286094158 Marionette TRACE conn2 <- [1,406,null,{}] 08:01:34 INFO - PROCESS | 1660 | 1469286094172 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:01:34 INFO - PROCESS | 1660 | 1469286094178 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:34 INFO - PROCESS | 1660 | 1469286094361 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:01:34 INFO - PROCESS | 1660 | 1469286094385 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1660 | 1469286094387 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x127367000 == 38 [pid = 1660] [id = 109] 08:01:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x12be88800) [pid = 1660] [serial = 324] [outer = 0x0] 08:01:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x12be8c000) [pid = 1660] [serial = 325] [outer = 0x12be88800] 08:01:34 INFO - PROCESS | 1660 | 1469286094412 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12c569c00) [pid = 1660] [serial = 326] [outer = 0x12be88800] 08:01:34 INFO - PROCESS | 1660 | 1469286094737 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:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 633ms 08:01:34 INFO - PROCESS | 1660 | 1469286094780 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1660 | 1469286094781 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:01:34 INFO - PROCESS | 1660 | 1469286094784 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1660 | 1469286094785 Marionette TRACE conn2 <- [1,410,null,{}] 08:01:34 INFO - PROCESS | 1660 | 1469286094787 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:01:34 INFO - PROCESS | 1660 | 1469286094788 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:34 INFO - PROCESS | 1660 | 1469286094884 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:01:34 INFO - PROCESS | 1660 | 1469286094931 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1660 | 1469286094932 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b63000 == 39 [pid = 1660] [id = 110] 08:01:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12bbc1c00) [pid = 1660] [serial = 327] [outer = 0x0] 08:01:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12c56cc00) [pid = 1660] [serial = 328] [outer = 0x12bbc1c00] 08:01:34 INFO - PROCESS | 1660 | 1469286094955 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x119627800) [pid = 1660] [serial = 329] [outer = 0x12bbc1c00] 08:01:35 INFO - PROCESS | 1660 | 1469286095259 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:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 08:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:01:35 INFO - PROCESS | 1660 | 1469286095311 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1660 | 1469286095313 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:01:35 INFO - PROCESS | 1660 | 1469286095315 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1660 | 1469286095316 Marionette TRACE conn2 <- [1,414,null,{}] 08:01:35 INFO - PROCESS | 1660 | 1469286095318 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:01:35 INFO - PROCESS | 1660 | 1469286095319 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:35 INFO - PROCESS | 1660 | 1469286095415 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:01:35 INFO - PROCESS | 1660 | 1469286095425 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1660 | 1469286095426 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291c0800 == 40 [pid = 1660] [id = 111] 08:01:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12c577800) [pid = 1660] [serial = 330] [outer = 0x0] 08:01:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12c6f6000) [pid = 1660] [serial = 331] [outer = 0x12c577800] 08:01:35 INFO - PROCESS | 1660 | 1469286095450 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12c6fa800) [pid = 1660] [serial = 332] [outer = 0x12c577800] 08:01:35 INFO - PROCESS | 1660 | 1469286095771 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:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 08:01:35 INFO - PROCESS | 1660 | 1469286095783 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1660 | 1469286095784 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:01:35 INFO - PROCESS | 1660 | 1469286095787 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1660 | 1469286095788 Marionette TRACE conn2 <- [1,418,null,{}] 08:01:35 INFO - PROCESS | 1660 | 1469286095794 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:01:35 INFO - PROCESS | 1660 | 1469286095795 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:35 INFO - PROCESS | 1660 | 1469286095896 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:01:35 INFO - PROCESS | 1660 | 1469286095908 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1660 | 1469286095909 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a619800 == 41 [pid = 1660] [id = 112] 08:01:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12c6f3000) [pid = 1660] [serial = 333] [outer = 0x0] 08:01:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12c6ff800) [pid = 1660] [serial = 334] [outer = 0x12c6f3000] 08:01:35 INFO - PROCESS | 1660 | 1469286095933 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12cb2f000) [pid = 1660] [serial = 335] [outer = 0x12c6f3000] 08:01:36 INFO - PROCESS | 1660 | 1469286096196 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x126fd4000) [pid = 1660] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1273ea400) [pid = 1660] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11870cc00) [pid = 1660] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x116907400) [pid = 1660] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1244f7800) [pid = 1660] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1176a5000) [pid = 1660] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1217dc400) [pid = 1660] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12936a800) [pid = 1660] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x117e0ec00) [pid = 1660] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x117e18000) [pid = 1660] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x118105c00) [pid = 1660] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:01:36 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12498ec00) [pid = 1660] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:01:36 INFO - PROCESS | 1660 | 1469286096951 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:01:36 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:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 08:01:36 INFO - PROCESS | 1660 | 1469286096960 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1660 | 1469286096962 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:01:36 INFO - PROCESS | 1660 | 1469286096964 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1660 | 1469286096965 Marionette TRACE conn2 <- [1,422,null,{}] 08:01:36 INFO - PROCESS | 1660 | 1469286096967 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:01:36 INFO - PROCESS | 1660 | 1469286096968 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:37 INFO - PROCESS | 1660 | 1469286097050 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:01:37 INFO - PROCESS | 1660 | 1469286097054 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1660 | 1469286097055 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b68000 == 42 [pid = 1660] [id = 113] 08:01:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1127d3400) [pid = 1660] [serial = 336] [outer = 0x0] 08:01:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1127dd800) [pid = 1660] [serial = 337] [outer = 0x1127d3400] 08:01:37 INFO - PROCESS | 1660 | 1469286097079 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x11652e400) [pid = 1660] [serial = 338] [outer = 0x1127d3400] 08:01:37 INFO - PROCESS | 1660 | 1469286097865 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:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 08:01:37 INFO - PROCESS | 1660 | 1469286097883 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1660 | 1469286097885 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:01:37 INFO - PROCESS | 1660 | 1469286097887 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1660 | 1469286097890 Marionette TRACE conn2 <- [1,426,null,{}] 08:01:37 INFO - PROCESS | 1660 | 1469286097892 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:01:37 INFO - PROCESS | 1660 | 1469286097894 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:37 INFO - PROCESS | 1660 | 1469286097984 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:01:37 INFO - PROCESS | 1660 | 1469286097990 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1660 | 1469286097992 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1d2000 == 43 [pid = 1660] [id = 114] 08:01:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x116907400) [pid = 1660] [serial = 339] [outer = 0x0] 08:01:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x129370c00) [pid = 1660] [serial = 340] [outer = 0x116907400] 08:01:38 INFO - PROCESS | 1660 | 1469286098018 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12cb31c00) [pid = 1660] [serial = 341] [outer = 0x116907400] 08:01:38 INFO - PROCESS | 1660 | 1469286098545 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:01:38 INFO - PROCESS | 1660 | 1469286098614 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:01:38 INFO - PROCESS | 1660 | 1469286098617 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1660 | 1469286098618 Marionette TRACE conn2 <- [1,430,null,{}] 08:01:38 INFO - PROCESS | 1660 | 1469286098622 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:01:38 INFO - PROCESS | 1660 | 1469286098624 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:38 INFO - PROCESS | 1660 | 1469286098725 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:01:38 INFO - PROCESS | 1660 | 1469286098789 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1660 | 1469286098791 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4d800 == 44 [pid = 1660] [id = 115] 08:01:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x118105c00) [pid = 1660] [serial = 342] [outer = 0x0] 08:01:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x118720800) [pid = 1660] [serial = 343] [outer = 0x118105c00] 08:01:38 INFO - PROCESS | 1660 | 1469286098822 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x119dbbc00) [pid = 1660] [serial = 344] [outer = 0x118105c00] 08:01:39 INFO - PROCESS | 1660 | 1469286099252 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:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 08:01:39 INFO - PROCESS | 1660 | 1469286099291 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1660 | 1469286099294 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:01:39 INFO - PROCESS | 1660 | 1469286099298 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1660 | 1469286099300 Marionette TRACE conn2 <- [1,434,null,{}] 08:01:39 INFO - PROCESS | 1660 | 1469286099302 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:01:39 INFO - PROCESS | 1660 | 1469286099304 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:39 INFO - PROCESS | 1660 | 1469286099444 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:01:39 INFO - PROCESS | 1660 | 1469286099493 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1660 | 1469286099494 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d70000 == 45 [pid = 1660] [id = 116] 08:01:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1244f1000) [pid = 1660] [serial = 345] [outer = 0x0] 08:01:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1244f7c00) [pid = 1660] [serial = 346] [outer = 0x1244f1000] 08:01:39 INFO - PROCESS | 1660 | 1469286099526 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x126b25c00) [pid = 1660] [serial = 347] [outer = 0x1244f1000] 08:01:39 INFO - PROCESS | 1660 | 1469286099943 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:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 669ms 08:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:01:39 INFO - PROCESS | 1660 | 1469286099968 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1660 | 1469286099969 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:01:39 INFO - PROCESS | 1660 | 1469286099972 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1660 | 1469286099974 Marionette TRACE conn2 <- [1,438,null,{}] 08:01:40 INFO - PROCESS | 1660 | 1469286100005 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:01:40 INFO - PROCESS | 1660 | 1469286100008 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:40 INFO - PROCESS | 1660 | 1469286100144 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:01:40 INFO - PROCESS | 1660 | 1469286100155 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1660 | 1469286100157 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1ca000 == 46 [pid = 1660] [id = 117] 08:01:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x129258c00) [pid = 1660] [serial = 348] [outer = 0x0] 08:01:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12952f400) [pid = 1660] [serial = 349] [outer = 0x129258c00] 08:01:40 INFO - PROCESS | 1660 | 1469286100188 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12a818c00) [pid = 1660] [serial = 350] [outer = 0x129258c00] 08:01:40 INFO - PROCESS | 1660 | 1469286100605 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:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 08:01:40 INFO - PROCESS | 1660 | 1469286100656 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1660 | 1469286100659 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:01:40 INFO - PROCESS | 1660 | 1469286100663 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1660 | 1469286100664 Marionette TRACE conn2 <- [1,442,null,{}] 08:01:40 INFO - PROCESS | 1660 | 1469286100666 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:01:40 INFO - PROCESS | 1660 | 1469286100668 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:40 INFO - PROCESS | 1660 | 1469286100776 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:01:40 INFO - PROCESS | 1660 | 1469286100842 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1660 | 1469286100844 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d71800 == 47 [pid = 1660] [id = 118] 08:01:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x11963b400) [pid = 1660] [serial = 351] [outer = 0x0] 08:01:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12b808400) [pid = 1660] [serial = 352] [outer = 0x11963b400] 08:01:40 INFO - PROCESS | 1660 | 1469286100873 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x12bbbc000) [pid = 1660] [serial = 353] [outer = 0x11963b400] 08:01:41 INFO - PROCESS | 1660 | 1469286101461 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:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 820ms 08:01:41 INFO - PROCESS | 1660 | 1469286101501 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1660 | 1469286101504 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:01:41 INFO - PROCESS | 1660 | 1469286101510 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1660 | 1469286101512 Marionette TRACE conn2 <- [1,446,null,{}] 08:01:41 INFO - PROCESS | 1660 | 1469286101516 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:01:41 INFO - PROCESS | 1660 | 1469286101517 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:41 INFO - PROCESS | 1660 | 1469286101605 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:01:41 INFO - PROCESS | 1660 | 1469286101673 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1660 | 1469286101676 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x118792800 == 48 [pid = 1660] [id = 119] 08:01:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x118d7b800) [pid = 1660] [serial = 354] [outer = 0x0] 08:01:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x11937a800) [pid = 1660] [serial = 355] [outer = 0x118d7b800] 08:01:41 INFO - PROCESS | 1660 | 1469286101703 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x120d97400) [pid = 1660] [serial = 356] [outer = 0x118d7b800] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x128b68000 == 47 [pid = 1660] [id = 113] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x12a619800 == 46 [pid = 1660] [id = 112] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x1291c0800 == 45 [pid = 1660] [id = 111] 08:01:42 INFO - PROCESS | 1660 | 1469286102144 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:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x128b63000 == 44 [pid = 1660] [id = 110] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x127367000 == 43 [pid = 1660] [id = 109] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x116f71000 == 42 [pid = 1660] [id = 108] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x120d16000 == 41 [pid = 1660] [id = 107] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x1191ad000 == 40 [pid = 1660] [id = 106] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x11670b000 == 39 [pid = 1660] [id = 105] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x11702c000 == 38 [pid = 1660] [id = 104] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x1199df800 == 37 [pid = 1660] [id = 101] 08:01:42 INFO - PROCESS | 1660 | --DOCSHELL 0x1169b9000 == 36 [pid = 1660] [id = 100] 08:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 674ms 08:01:42 INFO - PROCESS | 1660 | 1469286102183 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1660 | 1469286102186 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:01:42 INFO - PROCESS | 1660 | 1469286102192 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1660 | 1469286102193 Marionette TRACE conn2 <- [1,450,null,{}] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x128b92800) [pid = 1660] [serial = 277] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x129367c00) [pid = 1660] [serial = 280] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x119379400) [pid = 1660] [serial = 265] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x119753000) [pid = 1660] [serial = 266] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x117282400) [pid = 1660] [serial = 262] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x11870d400) [pid = 1660] [serial = 263] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x124944800) [pid = 1660] [serial = 271] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x124994400) [pid = 1660] [serial = 272] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x118358800) [pid = 1660] [serial = 260] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x117e19400) [pid = 1660] [serial = 259] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x123dbc800) [pid = 1660] [serial = 268] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1240e1800) [pid = 1660] [serial = 269] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128ed1800) [pid = 1660] [serial = 278] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x129538400) [pid = 1660] [serial = 283] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x129372c00) [pid = 1660] [serial = 281] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x118519c00) [pid = 1660] [serial = 286] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x128b95400) [pid = 1660] [serial = 289] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1240e5000) [pid = 1660] [serial = 287] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12a6bb800) [pid = 1660] [serial = 284] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x125d40c00) [pid = 1660] [serial = 274] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x126e9a000) [pid = 1660] [serial = 275] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12a719400) [pid = 1660] [serial = 290] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12b811000) [pid = 1660] [serial = 293] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12a724800) [pid = 1660] [serial = 292] [outer = 0x0] [url = about:blank] 08:01:42 INFO - PROCESS | 1660 | 1469286102209 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:01:42 INFO - PROCESS | 1660 | 1469286102211 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:42 INFO - PROCESS | 1660 | 1469286102305 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:01:42 INFO - PROCESS | 1660 | 1469286102312 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1660 | 1469286102314 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x116962000 == 37 [pid = 1660] [id = 120] 08:01:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x120e80800) [pid = 1660] [serial = 357] [outer = 0x0] 08:01:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1214bf000) [pid = 1660] [serial = 358] [outer = 0x120e80800] 08:01:42 INFO - PROCESS | 1660 | 1469286102341 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1244f7000) [pid = 1660] [serial = 359] [outer = 0x120e80800] 08:01:42 INFO - PROCESS | 1660 | 1469286102700 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:01:42 INFO - PROCESS | 1660 | 1469286102717 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:01:42 INFO - PROCESS | 1660 | 1469286102720 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1660 | 1469286102725 Marionette TRACE conn2 <- [1,454,null,{}] 08:01:42 INFO - PROCESS | 1660 | 1469286102757 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:01:42 INFO - PROCESS | 1660 | 1469286102762 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:42 INFO - PROCESS | 1660 | 1469286102887 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:01:42 INFO - PROCESS | 1660 | 1469286102932 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1660 | 1469286102935 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x119439000 == 38 [pid = 1660] [id = 121] 08:01:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x128b92800) [pid = 1660] [serial = 360] [outer = 0x0] 08:01:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x128ec4800) [pid = 1660] [serial = 361] [outer = 0x128b92800] 08:01:42 INFO - PROCESS | 1660 | 1469286102978 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x129367c00) [pid = 1660] [serial = 362] [outer = 0x128b92800] 08:01:43 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:43 INFO - PROCESS | 1660 | 1469286103368 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:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 678ms 08:01:43 INFO - PROCESS | 1660 | 1469286103398 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:01:43 INFO - PROCESS | 1660 | 1469286103400 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:01:43 INFO - PROCESS | 1660 | 1469286103402 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1660 | 1469286103403 Marionette TRACE conn2 <- [1,458,null,{}] 08:01:43 INFO - PROCESS | 1660 | 1469286103406 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:01:43 INFO - PROCESS | 1660 | 1469286103409 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:43 INFO - PROCESS | 1660 | 1469286103485 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:01:43 INFO - PROCESS | 1660 | 1469286103491 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1660 | 1469286103493 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x12101e800 == 39 [pid = 1660] [id = 122] 08:01:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1293d6400) [pid = 1660] [serial = 363] [outer = 0x0] 08:01:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a727400) [pid = 1660] [serial = 364] [outer = 0x1293d6400] 08:01:43 INFO - PROCESS | 1660 | 1469286103518 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a816000) [pid = 1660] [serial = 365] [outer = 0x1293d6400] 08:01:43 INFO - PROCESS | 1660 | 1469286103827 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:01:43 INFO - PROCESS | 1660 | 1469286103872 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:01:43 INFO - PROCESS | 1660 | 1469286103875 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1660 | 1469286103876 Marionette TRACE conn2 <- [1,462,null,{}] 08:01:43 INFO - PROCESS | 1660 | 1469286103878 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:01:43 INFO - PROCESS | 1660 | 1469286103879 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:43 INFO - PROCESS | 1660 | 1469286103953 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:01:44 INFO - PROCESS | 1660 | 1469286104010 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1660 | 1469286104011 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x121847000 == 40 [pid = 1660] [id = 123] 08:01:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x118721400) [pid = 1660] [serial = 366] [outer = 0x0] 08:01:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12b811000) [pid = 1660] [serial = 367] [outer = 0x118721400] 08:01:44 INFO - PROCESS | 1660 | 1469286104032 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12bbba000) [pid = 1660] [serial = 368] [outer = 0x118721400] 08:01:44 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:44 INFO - PROCESS | 1660 | 1469286104369 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:01:44 INFO - PROCESS | 1660 | 1469286104400 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:01:44 INFO - PROCESS | 1660 | 1469286104402 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1660 | 1469286104403 Marionette TRACE conn2 <- [1,466,null,{}] 08:01:44 INFO - PROCESS | 1660 | 1469286104405 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:01:44 INFO - PROCESS | 1660 | 1469286104409 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:44 INFO - PROCESS | 1660 | 1469286104524 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:01:44 INFO - PROCESS | 1660 | 1469286104535 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1660 | 1469286104537 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244bd000 == 41 [pid = 1660] [id = 124] 08:01:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12bbbfc00) [pid = 1660] [serial = 369] [outer = 0x0] 08:01:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12c56a000) [pid = 1660] [serial = 370] [outer = 0x12bbbfc00] 08:01:44 INFO - PROCESS | 1660 | 1469286104562 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12c6fc800) [pid = 1660] [serial = 371] [outer = 0x12bbbfc00] 08:01:44 INFO - PROCESS | 1660 | 1469286104911 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:01:44 INFO - PROCESS | 1660 | 1469286104923 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:01:44 INFO - PROCESS | 1660 | 1469286104926 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1660 | 1469286104927 Marionette TRACE conn2 <- [1,470,null,{}] 08:01:44 INFO - PROCESS | 1660 | 1469286104929 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:01:44 INFO - PROCESS | 1660 | 1469286104930 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:45 INFO - PROCESS | 1660 | 1469286105027 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:01:45 INFO - PROCESS | 1660 | 1469286105040 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1660 | 1469286105041 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x127365000 == 42 [pid = 1660] [id = 125] 08:01:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12c6fd400) [pid = 1660] [serial = 372] [outer = 0x0] 08:01:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12cb37400) [pid = 1660] [serial = 373] [outer = 0x12c6fd400] 08:01:45 INFO - PROCESS | 1660 | 1469286105071 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12d21f400) [pid = 1660] [serial = 374] [outer = 0x12c6fd400] 08:01:45 INFO - PROCESS | 1660 | 1469286105410 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:01:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 08:01:45 INFO - PROCESS | 1660 | 1469286105448 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1660 | 1469286105449 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:01:45 INFO - PROCESS | 1660 | 1469286105451 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1660 | 1469286105452 Marionette TRACE conn2 <- [1,474,null,{}] 08:01:45 INFO - PROCESS | 1660 | 1469286105455 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:01:45 INFO - PROCESS | 1660 | 1469286105456 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:45 INFO - PROCESS | 1660 | 1469286105551 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:01:45 INFO - PROCESS | 1660 | 1469286105556 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1660 | 1469286105557 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291bc000 == 43 [pid = 1660] [id = 126] 08:01:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1127d2c00) [pid = 1660] [serial = 375] [outer = 0x0] 08:01:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x11970b000) [pid = 1660] [serial = 376] [outer = 0x1127d2c00] 08:01:45 INFO - PROCESS | 1660 | 1469286105581 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x11970e800) [pid = 1660] [serial = 377] [outer = 0x1127d2c00] 08:01:45 INFO - PROCESS | 1660 | 1469286105919 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:01:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 08:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:01:45 INFO - PROCESS | 1660 | 1469286105971 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1660 | 1469286105972 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:01:45 INFO - PROCESS | 1660 | 1469286105974 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1660 | 1469286105975 Marionette TRACE conn2 <- [1,478,null,{}] 08:01:45 INFO - PROCESS | 1660 | 1469286105977 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:01:45 INFO - PROCESS | 1660 | 1469286105978 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:46 INFO - PROCESS | 1660 | 1469286106074 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:01:46 INFO - PROCESS | 1660 | 1469286106085 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1660 | 1469286106086 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a7a0000 == 44 [pid = 1660] [id = 127] 08:01:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x10ebf8000) [pid = 1660] [serial = 378] [outer = 0x0] 08:01:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x10ebfa800) [pid = 1660] [serial = 379] [outer = 0x10ebf8000] 08:01:46 INFO - PROCESS | 1660 | 1469286106117 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x10ebfe800) [pid = 1660] [serial = 380] [outer = 0x10ebf8000] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x12be88800) [pid = 1660] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12bbc1c00) [pid = 1660] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x124946400) [pid = 1660] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x124944c00) [pid = 1660] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x118110400) [pid = 1660] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12c6f3000) [pid = 1660] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x1176a8c00) [pid = 1660] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x124947000) [pid = 1660] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12c577800) [pid = 1660] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:01:46 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1127d3400) [pid = 1660] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:01:46 INFO - PROCESS | 1660 | 1469286106485 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:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 08:01:46 INFO - PROCESS | 1660 | 1469286106494 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1660 | 1469286106494 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:01:46 INFO - PROCESS | 1660 | 1469286106497 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1660 | 1469286106498 Marionette TRACE conn2 <- [1,482,null,{}] 08:01:46 INFO - PROCESS | 1660 | 1469286106500 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:01:46 INFO - PROCESS | 1660 | 1469286106501 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:46 INFO - PROCESS | 1660 | 1469286106583 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:01:46 INFO - PROCESS | 1660 | 1469286106587 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1660 | 1469286106589 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b165000 == 45 [pid = 1660] [id = 128] 08:01:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x10ebfb800) [pid = 1660] [serial = 381] [outer = 0x0] 08:01:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x110f78c00) [pid = 1660] [serial = 382] [outer = 0x10ebfb800] 08:01:46 INFO - PROCESS | 1660 | 1469286106615 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x110f7d000) [pid = 1660] [serial = 383] [outer = 0x10ebfb800] 08:01:46 INFO - PROCESS | 1660 | 1469286106960 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:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 517ms 08:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:01:47 INFO - PROCESS | 1660 | 1469286107014 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1660 | 1469286107016 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:01:47 INFO - PROCESS | 1660 | 1469286107018 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1660 | 1469286107020 Marionette TRACE conn2 <- [1,486,null,{}] 08:01:47 INFO - PROCESS | 1660 | 1469286107027 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:01:47 INFO - PROCESS | 1660 | 1469286107029 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:47 INFO - PROCESS | 1660 | 1469286107130 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:01:47 INFO - PROCESS | 1660 | 1469286107134 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1660 | 1469286107135 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be14000 == 46 [pid = 1660] [id = 129] 08:01:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x119705400) [pid = 1660] [serial = 384] [outer = 0x0] 08:01:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x119710c00) [pid = 1660] [serial = 385] [outer = 0x119705400] 08:01:47 INFO - PROCESS | 1660 | 1469286107161 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12b980400) [pid = 1660] [serial = 386] [outer = 0x119705400] 08:01:47 INFO - PROCESS | 1660 | 1469286107471 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:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 08:01:47 INFO - PROCESS | 1660 | 1469286107487 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1660 | 1469286107489 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:01:47 INFO - PROCESS | 1660 | 1469286107496 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1660 | 1469286107497 Marionette TRACE conn2 <- [1,490,null,{}] 08:01:47 INFO - PROCESS | 1660 | 1469286107499 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:01:47 INFO - PROCESS | 1660 | 1469286107500 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:47 INFO - PROCESS | 1660 | 1469286107584 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:01:47 INFO - PROCESS | 1660 | 1469286107641 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1660 | 1469286107642 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bf99000 == 47 [pid = 1660] [id = 130] 08:01:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x119709400) [pid = 1660] [serial = 387] [outer = 0x0] 08:01:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x123a07000) [pid = 1660] [serial = 388] [outer = 0x119709400] 08:01:47 INFO - PROCESS | 1660 | 1469286107666 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x123a0e800) [pid = 1660] [serial = 389] [outer = 0x119709400] 08:01:47 INFO - PROCESS | 1660 | 1469286107942 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:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 08:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:01:47 INFO - PROCESS | 1660 | 1469286107965 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1660 | 1469286107966 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:01:47 INFO - PROCESS | 1660 | 1469286107968 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1660 | 1469286107969 Marionette TRACE conn2 <- [1,494,null,{}] 08:01:47 INFO - PROCESS | 1660 | 1469286107979 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:01:47 INFO - PROCESS | 1660 | 1469286107980 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:48 INFO - PROCESS | 1660 | 1469286108072 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:01:48 INFO - PROCESS | 1660 | 1469286108078 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1660 | 1469286108079 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c541800 == 48 [pid = 1660] [id = 131] 08:01:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x123a0b400) [pid = 1660] [serial = 390] [outer = 0x0] 08:01:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12be8c400) [pid = 1660] [serial = 391] [outer = 0x123a0b400] 08:01:48 INFO - PROCESS | 1660 | 1469286108103 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x12d221c00) [pid = 1660] [serial = 392] [outer = 0x123a0b400] 08:01:48 INFO - PROCESS | 1660 | 1469286108515 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:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 573ms 08:01:48 INFO - PROCESS | 1660 | 1469286108542 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1660 | 1469286108545 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:01:48 INFO - PROCESS | 1660 | 1469286108548 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1660 | 1469286108550 Marionette TRACE conn2 <- [1,498,null,{}] 08:01:48 INFO - PROCESS | 1660 | 1469286108554 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:01:48 INFO - PROCESS | 1660 | 1469286108555 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:48 INFO - PROCESS | 1660 | 1469286108662 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:01:48 INFO - PROCESS | 1660 | 1469286108731 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1660 | 1469286108733 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x117030000 == 49 [pid = 1660] [id = 132] 08:01:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x110f7f000) [pid = 1660] [serial = 393] [outer = 0x0] 08:01:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x112f14400) [pid = 1660] [serial = 394] [outer = 0x110f7f000] 08:01:48 INFO - PROCESS | 1660 | 1469286108763 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x117e18400) [pid = 1660] [serial = 395] [outer = 0x110f7f000] 08:01:49 INFO - PROCESS | 1660 | 1469286109193 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:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 08:01:49 INFO - PROCESS | 1660 | 1469286109218 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1660 | 1469286109221 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:01:49 INFO - PROCESS | 1660 | 1469286109226 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1660 | 1469286109228 Marionette TRACE conn2 <- [1,502,null,{}] 08:01:49 INFO - PROCESS | 1660 | 1469286109230 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:01:49 INFO - PROCESS | 1660 | 1469286109232 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:49 INFO - PROCESS | 1660 | 1469286109364 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:01:49 INFO - PROCESS | 1660 | 1469286109444 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1660 | 1469286109445 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x121acf800 == 50 [pid = 1660] [id = 133] 08:01:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x120d9bc00) [pid = 1660] [serial = 396] [outer = 0x0] 08:01:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x123a04400) [pid = 1660] [serial = 397] [outer = 0x120d9bc00] 08:01:49 INFO - PROCESS | 1660 | 1469286109477 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x1240e5c00) [pid = 1660] [serial = 398] [outer = 0x120d9bc00] 08:01:49 INFO - PROCESS | 1660 | 1469286109896 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:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 719ms 08:01:49 INFO - PROCESS | 1660 | 1469286109946 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1660 | 1469286109948 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:01:49 INFO - PROCESS | 1660 | 1469286109950 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1660 | 1469286109952 Marionette TRACE conn2 <- [1,506,null,{}] 08:01:49 INFO - PROCESS | 1660 | 1469286109960 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:01:49 INFO - PROCESS | 1660 | 1469286109963 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:50 INFO - PROCESS | 1660 | 1469286110067 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:01:50 INFO - PROCESS | 1660 | 1469286110125 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1660 | 1469286110128 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfa8000 == 51 [pid = 1660] [id = 134] 08:01:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x126fd3800) [pid = 1660] [serial = 399] [outer = 0x0] 08:01:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x128bf1400) [pid = 1660] [serial = 400] [outer = 0x126fd3800] 08:01:50 INFO - PROCESS | 1660 | 1469286110158 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x129536000) [pid = 1660] [serial = 401] [outer = 0x126fd3800] 08:01:50 INFO - PROCESS | 1660 | 1469286110607 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:01:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 676ms 08:01:50 INFO - PROCESS | 1660 | 1469286110626 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1660 | 1469286110628 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:01:50 INFO - PROCESS | 1660 | 1469286110631 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1660 | 1469286110632 Marionette TRACE conn2 <- [1,510,null,{}] 08:01:50 INFO - PROCESS | 1660 | 1469286110634 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:01:50 INFO - PROCESS | 1660 | 1469286110636 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:50 INFO - PROCESS | 1660 | 1469286110760 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:01:50 INFO - PROCESS | 1660 | 1469286110826 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1660 | 1469286110828 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6bc800 == 52 [pid = 1660] [id = 135] 08:01:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x12bbc0800) [pid = 1660] [serial = 402] [outer = 0x0] 08:01:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x12be90000) [pid = 1660] [serial = 403] [outer = 0x12bbc0800] 08:01:50 INFO - PROCESS | 1660 | 1469286110857 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x12c56f400) [pid = 1660] [serial = 404] [outer = 0x12bbc0800] 08:01:51 INFO - PROCESS | 1660 | 1469286111284 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:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 668ms 08:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:01:51 INFO - PROCESS | 1660 | 1469286111299 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1660 | 1469286111301 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:01:51 INFO - PROCESS | 1660 | 1469286111303 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1660 | 1469286111304 Marionette TRACE conn2 <- [1,514,null,{}] 08:01:51 INFO - PROCESS | 1660 | 1469286111308 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:01:51 INFO - PROCESS | 1660 | 1469286111310 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:51 INFO - PROCESS | 1660 | 1469286111409 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:01:51 INFO - PROCESS | 1660 | 1469286111491 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1660 | 1469286111492 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cae1800 == 53 [pid = 1660] [id = 136] 08:01:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x110f92400) [pid = 1660] [serial = 405] [outer = 0x0] 08:01:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x110f99c00) [pid = 1660] [serial = 406] [outer = 0x110f92400] 08:01:51 INFO - PROCESS | 1660 | 1469286111522 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x110f9e800) [pid = 1660] [serial = 407] [outer = 0x110f92400] 08:01:52 INFO - PROCESS | 1660 | 1469286112022 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:01:52 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:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 769ms 08:01:52 INFO - PROCESS | 1660 | 1469286112244 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1660 | 1469286112247 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:01:52 INFO - PROCESS | 1660 | 1469286112264 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1660 | 1469286112265 Marionette TRACE conn2 <- [1,518,null,{}] 08:01:52 INFO - PROCESS | 1660 | 1469286112269 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:01:52 INFO - PROCESS | 1660 | 1469286112271 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:52 INFO - PROCESS | 1660 | 1469286112363 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:01:52 INFO - PROCESS | 1660 | 1469286112417 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1660 | 1469286112420 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f05000 == 54 [pid = 1660] [id = 137] 08:01:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 124 (0x113d68c00) [pid = 1660] [serial = 408] [outer = 0x0] 08:01:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 125 (0x11626fc00) [pid = 1660] [serial = 409] [outer = 0x113d68c00] 08:01:52 INFO - PROCESS | 1660 | 1469286112446 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 126 (0x117e17000) [pid = 1660] [serial = 410] [outer = 0x113d68c00] 08:01:52 INFO - PROCESS | 1660 | 1469286112870 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:01:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 619ms 08:01:52 INFO - PROCESS | 1660 | 1469286112884 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1660 | 1469286112885 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:01:52 INFO - PROCESS | 1660 | 1469286112891 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1660 | 1469286112894 Marionette TRACE conn2 <- [1,522,null,{}] 08:01:52 INFO - PROCESS | 1660 | 1469286112897 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:01:52 INFO - PROCESS | 1660 | 1469286112898 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:52 INFO - PROCESS | 1660 | 1469286112992 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:01:53 INFO - PROCESS | 1660 | 1469286113047 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1660 | 1469286113048 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d37000 == 55 [pid = 1660] [id = 138] 08:01:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 127 (0x11937a000) [pid = 1660] [serial = 411] [outer = 0x0] 08:01:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 128 (0x11970bc00) [pid = 1660] [serial = 412] [outer = 0x11937a000] 08:01:53 INFO - PROCESS | 1660 | 1469286113076 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 129 (0x120d9e000) [pid = 1660] [serial = 413] [outer = 0x11937a000] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b3000 == 54 [pid = 1660] [id = 99] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12bf99000 == 53 [pid = 1660] [id = 130] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12be14000 == 52 [pid = 1660] [id = 129] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12b165000 == 51 [pid = 1660] [id = 128] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12a7a0000 == 50 [pid = 1660] [id = 127] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1291bc000 == 49 [pid = 1660] [id = 126] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x127365000 == 48 [pid = 1660] [id = 125] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1244bd000 == 47 [pid = 1660] [id = 124] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x121847000 == 46 [pid = 1660] [id = 123] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12101e800 == 45 [pid = 1660] [id = 122] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x119439000 == 44 [pid = 1660] [id = 121] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x116962000 == 43 [pid = 1660] [id = 120] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x118792800 == 42 [pid = 1660] [id = 119] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x123d70000 == 41 [pid = 1660] [id = 116] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1d2000 == 40 [pid = 1660] [id = 114] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4d800 == 39 [pid = 1660] [id = 115] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12a7a0800 == 38 [pid = 1660] [id = 103] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1ca000 == 37 [pid = 1660] [id = 117] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x123d71800 == 36 [pid = 1660] [id = 118] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1291bd000 == 35 [pid = 1660] [id = 102] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1c9000 == 34 [pid = 1660] [id = 86] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x120f05000 == 33 [pid = 1660] [id = 137] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12cae1800 == 32 [pid = 1660] [id = 136] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6bc800 == 31 [pid = 1660] [id = 135] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfa8000 == 30 [pid = 1660] [id = 134] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x121acf800 == 29 [pid = 1660] [id = 133] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x12c541800 == 28 [pid = 1660] [id = 131] 08:01:53 INFO - PROCESS | 1660 | --DOCSHELL 0x117030000 == 27 [pid = 1660] [id = 132] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 128 (0x11850dc00) [pid = 1660] [serial = 311] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 127 (0x11810f000) [pid = 1660] [serial = 310] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 126 (0x12936b800) [pid = 1660] [serial = 322] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 125 (0x128b8ec00) [pid = 1660] [serial = 304] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 124 (0x120e7e400) [pid = 1660] [serial = 301] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 123 (0x12b982000) [pid = 1660] [serial = 295] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x129370c00) [pid = 1660] [serial = 340] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x12c6f6000) [pid = 1660] [serial = 331] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x12c6fa800) [pid = 1660] [serial = 332] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x12cb2f000) [pid = 1660] [serial = 335] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x1127dd800) [pid = 1660] [serial = 337] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x12c569c00) [pid = 1660] [serial = 326] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x11652e400) [pid = 1660] [serial = 338] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x12b985000) [pid = 1660] [serial = 323] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x12be8c000) [pid = 1660] [serial = 325] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x119627800) [pid = 1660] [serial = 329] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x12c56cc00) [pid = 1660] [serial = 328] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x128bf0400) [pid = 1660] [serial = 319] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x12925ac00) [pid = 1660] [serial = 320] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x11871e000) [pid = 1660] [serial = 298] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x125e33400) [pid = 1660] [serial = 316] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x126fd4400) [pid = 1660] [serial = 317] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x119755c00) [pid = 1660] [serial = 313] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1210d3400) [pid = 1660] [serial = 314] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12c6ff800) [pid = 1660] [serial = 334] [outer = 0x0] [url = about:blank] 08:01:53 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12a725400) [pid = 1660] [serial = 307] [outer = 0x0] [url = about:blank] 08:01:54 INFO - PROCESS | 1660 | 1469286114067 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:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1226ms 08:01:54 INFO - PROCESS | 1660 | 1469286114115 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1660 | 1469286114117 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:01:54 INFO - PROCESS | 1660 | 1469286114120 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1660 | 1469286114121 Marionette TRACE conn2 <- [1,526,null,{}] 08:01:54 INFO - PROCESS | 1660 | 1469286114130 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:01:54 INFO - PROCESS | 1660 | 1469286114132 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:54 INFO - PROCESS | 1660 | 1469286114208 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:01:54 INFO - PROCESS | 1660 | 1469286114212 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1660 | 1469286114214 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x1162cd000 == 28 [pid = 1660] [id = 139] 08:01:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x11697a000) [pid = 1660] [serial = 414] [outer = 0x0] 08:01:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x116aa1000) [pid = 1660] [serial = 415] [outer = 0x11697a000] 08:01:54 INFO - PROCESS | 1660 | 1469286114243 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x110f92000) [pid = 1660] [serial = 416] [outer = 0x11697a000] 08:01:54 INFO - PROCESS | 1660 | 1469286114586 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:01:54 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:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 476ms 08:01:54 INFO - PROCESS | 1660 | 1469286114600 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1660 | 1469286114603 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:01:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:01:54 INFO - PROCESS | 1660 | 1469286114610 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1660 | 1469286114611 Marionette TRACE conn2 <- [1,530,null,{}] 08:01:54 INFO - PROCESS | 1660 | 1469286114614 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:01:54 INFO - PROCESS | 1660 | 1469286114615 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:54 INFO - PROCESS | 1660 | 1469286114693 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:01:54 INFO - PROCESS | 1660 | 1469286114697 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1660 | 1469286114698 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4b800 == 29 [pid = 1660] [id = 140] 08:01:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x11850dc00) [pid = 1660] [serial = 417] [outer = 0x0] 08:01:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x119370000) [pid = 1660] [serial = 418] [outer = 0x11850dc00] 08:01:54 INFO - PROCESS | 1660 | 1469286114726 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x11970c800) [pid = 1660] [serial = 419] [outer = 0x11850dc00] 08:01:55 INFO - PROCESS | 1660 | 1469286115087 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:01:55 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:01:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:01:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:01:55 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:01:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:01:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:01:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 523ms 08:01:55 INFO - PROCESS | 1660 | 1469286115132 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1660 | 1469286115133 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:01:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:01:55 INFO - PROCESS | 1660 | 1469286115136 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1660 | 1469286115138 Marionette TRACE conn2 <- [1,534,null,{}] 08:01:55 INFO - PROCESS | 1660 | 1469286115146 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:01:55 INFO - PROCESS | 1660 | 1469286115149 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:55 INFO - PROCESS | 1660 | 1469286115228 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:01:55 INFO - PROCESS | 1660 | 1469286115233 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1660 | 1469286115235 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d1e000 == 30 [pid = 1660] [id = 141] 08:01:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x119959800) [pid = 1660] [serial = 420] [outer = 0x0] 08:01:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x123a0c800) [pid = 1660] [serial = 421] [outer = 0x119959800] 08:01:55 INFO - PROCESS | 1660 | 1469286115265 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x123f1e800) [pid = 1660] [serial = 422] [outer = 0x119959800] 08:01:55 INFO - PROCESS | 1660 | 1469286115592 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:01:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:01:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 473ms 08:01:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:01:55 INFO - PROCESS | 1660 | 1469286115611 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1660 | 1469286115613 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:01:55 INFO - PROCESS | 1660 | 1469286115615 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1660 | 1469286115616 Marionette TRACE conn2 <- [1,538,null,{}] 08:01:55 INFO - PROCESS | 1660 | 1469286115618 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:01:55 INFO - PROCESS | 1660 | 1469286115619 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:55 INFO - PROCESS | 1660 | 1469286115699 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:01:55 INFO - PROCESS | 1660 | 1469286115703 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1660 | 1469286115704 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x124214000 == 31 [pid = 1660] [id = 142] 08:01:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x123ac5400) [pid = 1660] [serial = 423] [outer = 0x0] 08:01:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x1244f5400) [pid = 1660] [serial = 424] [outer = 0x123ac5400] 08:01:55 INFO - PROCESS | 1660 | 1469286115738 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x125e33400) [pid = 1660] [serial = 425] [outer = 0x123ac5400] 08:01:56 INFO - PROCESS | 1660 | 1469286116137 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:01:56 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:01:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 08:01:56 INFO - PROCESS | 1660 | 1469286116187 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:01:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:01:56 INFO - PROCESS | 1660 | 1469286116191 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:01:56 INFO - PROCESS | 1660 | 1469286116196 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1660 | 1469286116198 Marionette TRACE conn2 <- [1,542,null,{}] 08:01:56 INFO - PROCESS | 1660 | 1469286116201 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:01:56 INFO - PROCESS | 1660 | 1469286116203 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:56 INFO - PROCESS | 1660 | 1469286116349 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:01:56 INFO - PROCESS | 1660 | 1469286116369 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1660 | 1469286116370 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x127275800 == 32 [pid = 1660] [id = 143] 08:01:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x118dda400) [pid = 1660] [serial = 426] [outer = 0x0] 08:01:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x125e34000) [pid = 1660] [serial = 427] [outer = 0x118dda400] 08:01:56 INFO - PROCESS | 1660 | 1469286116410 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x1272b4c00) [pid = 1660] [serial = 428] [outer = 0x118dda400] 08:01:56 INFO - PROCESS | 1660 | 1469286116845 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:01:56 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:01:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 08:01:56 INFO - PROCESS | 1660 | 1469286116867 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1660 | 1469286116869 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:01:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:01:56 INFO - PROCESS | 1660 | 1469286116871 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1660 | 1469286116872 Marionette TRACE conn2 <- [1,546,null,{}] 08:01:56 INFO - PROCESS | 1660 | 1469286116882 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:01:56 INFO - PROCESS | 1660 | 1469286116886 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:56 INFO - PROCESS | 1660 | 1469286116996 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:01:57 INFO - PROCESS | 1660 | 1469286117000 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1660 | 1469286117001 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6f000 == 33 [pid = 1660] [id = 144] 08:01:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x1272bd800) [pid = 1660] [serial = 429] [outer = 0x0] 08:01:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x128b9c400) [pid = 1660] [serial = 430] [outer = 0x1272bd800] 08:01:57 INFO - PROCESS | 1660 | 1469286117032 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x129537800) [pid = 1660] [serial = 431] [outer = 0x1272bd800] 08:01:57 INFO - PROCESS | 1660 | 1469286117382 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:01:57 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:01:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 523ms 08:01:57 INFO - PROCESS | 1660 | 1469286117398 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1660 | 1469286117399 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:01:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:01:57 INFO - PROCESS | 1660 | 1469286117401 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1660 | 1469286117402 Marionette TRACE conn2 <- [1,550,null,{}] 08:01:57 INFO - PROCESS | 1660 | 1469286117405 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:01:57 INFO - PROCESS | 1660 | 1469286117406 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:57 INFO - PROCESS | 1660 | 1469286117514 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:01:57 INFO - PROCESS | 1660 | 1469286117524 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1660 | 1469286117527 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x129380000 == 34 [pid = 1660] [id = 145] 08:01:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x12952b800) [pid = 1660] [serial = 432] [outer = 0x0] 08:01:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x12a719000) [pid = 1660] [serial = 433] [outer = 0x12952b800] 08:01:57 INFO - PROCESS | 1660 | 1469286117555 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 124 (0x12a7e2000) [pid = 1660] [serial = 434] [outer = 0x12952b800] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 123 (0x125e34c00) [pid = 1660] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x11817b000) [pid = 1660] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x11994cc00) [pid = 1660] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x1272b6800) [pid = 1660] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x12a721400) [pid = 1660] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x12c6fd400) [pid = 1660] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x12bbbfc00) [pid = 1660] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x1127d2c00) [pid = 1660] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x10ebf8000) [pid = 1660] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x11963b400) [pid = 1660] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x118721400) [pid = 1660] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x10ebfb800) [pid = 1660] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x116907400) [pid = 1660] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x118105c00) [pid = 1660] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x118d7b800) [pid = 1660] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x129258c00) [pid = 1660] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1244f1000) [pid = 1660] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1293d6400) [pid = 1660] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x128b92800) [pid = 1660] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x120e80800) [pid = 1660] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x119709400) [pid = 1660] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x123a0b400) [pid = 1660] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x119705400) [pid = 1660] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:01:58 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1273e6c00) [pid = 1660] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:01:58 INFO - PROCESS | 1660 | 1469286118244 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:01:58 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:01:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 870ms 08:01:58 INFO - PROCESS | 1660 | 1469286118272 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1660 | 1469286118273 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:01:58 INFO - PROCESS | 1660 | 1469286118275 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1660 | 1469286118276 Marionette TRACE conn2 <- [1,554,null,{}] 08:01:58 INFO - PROCESS | 1660 | 1469286118279 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:01:58 INFO - PROCESS | 1660 | 1469286118280 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:58 INFO - PROCESS | 1660 | 1469286118351 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:01:58 INFO - PROCESS | 1660 | 1469286118355 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1660 | 1469286118359 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x118788800 == 35 [pid = 1660] [id = 146] 08:01:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1110ab800) [pid = 1660] [serial = 435] [outer = 0x0] 08:01:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x113f08000) [pid = 1660] [serial = 436] [outer = 0x1110ab800] 08:01:58 INFO - PROCESS | 1660 | 1469286118383 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x119702800) [pid = 1660] [serial = 437] [outer = 0x1110ab800] 08:01:58 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:58 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:58 INFO - PROCESS | 1660 | 1469286118702 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:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 08:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:01:58 INFO - PROCESS | 1660 | 1469286118753 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1660 | 1469286118754 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:01:58 INFO - PROCESS | 1660 | 1469286118758 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1660 | 1469286118759 Marionette TRACE conn2 <- [1,558,null,{}] 08:01:58 INFO - PROCESS | 1660 | 1469286118762 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:01:58 INFO - PROCESS | 1660 | 1469286118763 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:58 INFO - PROCESS | 1660 | 1469286118865 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:01:58 INFO - PROCESS | 1660 | 1469286118873 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1660 | 1469286118874 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296f3800 == 36 [pid = 1660] [id = 147] 08:01:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x110f7e000) [pid = 1660] [serial = 438] [outer = 0x0] 08:01:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x11974b400) [pid = 1660] [serial = 439] [outer = 0x110f7e000] 08:01:58 INFO - PROCESS | 1660 | 1469286118898 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x125e30800) [pid = 1660] [serial = 440] [outer = 0x110f7e000] 08:01:59 INFO - PROCESS | 1660 | 1469286119184 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:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 08:01:59 INFO - PROCESS | 1660 | 1469286119228 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1660 | 1469286119229 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:01:59 INFO - PROCESS | 1660 | 1469286119232 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1660 | 1469286119233 Marionette TRACE conn2 <- [1,562,null,{}] 08:01:59 INFO - PROCESS | 1660 | 1469286119235 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:01:59 INFO - PROCESS | 1660 | 1469286119237 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:59 INFO - PROCESS | 1660 | 1469286119312 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:01:59 INFO - PROCESS | 1660 | 1469286119316 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1660 | 1469286119317 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x113ba7800 == 37 [pid = 1660] [id = 148] 08:01:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x123a09000) [pid = 1660] [serial = 441] [outer = 0x0] 08:01:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x128b92800) [pid = 1660] [serial = 442] [outer = 0x123a09000] 08:01:59 INFO - PROCESS | 1660 | 1469286119343 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x12a812000) [pid = 1660] [serial = 443] [outer = 0x123a09000] 08:01:59 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:59 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:59 INFO - PROCESS | 1660 | 1469286119687 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:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 470ms 08:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:01:59 INFO - PROCESS | 1660 | 1469286119702 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1660 | 1469286119703 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:01:59 INFO - PROCESS | 1660 | 1469286119706 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1660 | 1469286119707 Marionette TRACE conn2 <- [1,566,null,{}] 08:01:59 INFO - PROCESS | 1660 | 1469286119710 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:01:59 INFO - PROCESS | 1660 | 1469286119711 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:59 INFO - PROCESS | 1660 | 1469286119821 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:01:59 INFO - PROCESS | 1660 | 1469286119827 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1660 | 1469286119829 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:01:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x12ba1e000 == 38 [pid = 1660] [id = 149] 08:01:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x123a0a000) [pid = 1660] [serial = 444] [outer = 0x0] 08:01:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x12b97bc00) [pid = 1660] [serial = 445] [outer = 0x123a0a000] 08:01:59 INFO - PROCESS | 1660 | 1469286119855 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x12bbc1c00) [pid = 1660] [serial = 446] [outer = 0x123a0a000] 08:02:00 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:00 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:00 INFO - PROCESS | 1660 | 1469286120169 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:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 519ms 08:02:00 INFO - PROCESS | 1660 | 1469286120264 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 1660 | 1469286120266 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:02:00 INFO - PROCESS | 1660 | 1469286120271 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1660 | 1469286120273 Marionette TRACE conn2 <- [1,570,null,{}] 08:02:00 INFO - PROCESS | 1660 | 1469286120277 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:02:00 INFO - PROCESS | 1660 | 1469286120279 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:00 INFO - PROCESS | 1660 | 1469286120371 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:02:00 INFO - PROCESS | 1660 | 1469286120471 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1660 | 1469286120475 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x11606e800 == 39 [pid = 1660] [id = 150] 08:02:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x110f9c000) [pid = 1660] [serial = 447] [outer = 0x0] 08:02:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x1122ea400) [pid = 1660] [serial = 448] [outer = 0x110f9c000] 08:02:00 INFO - PROCESS | 1660 | 1469286120505 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x112f90c00) [pid = 1660] [serial = 449] [outer = 0x110f9c000] 08:02:00 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:00 INFO - PROCESS | 1660 | 1469286120946 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:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 722ms 08:02:00 INFO - PROCESS | 1660 | 1469286120993 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:02:00 INFO - PROCESS | 1660 | 1469286120996 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:02:01 INFO - PROCESS | 1660 | 1469286121000 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1660 | 1469286121003 Marionette TRACE conn2 <- [1,574,null,{}] 08:02:01 INFO - PROCESS | 1660 | 1469286121006 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:02:01 INFO - PROCESS | 1660 | 1469286121007 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:01 INFO - PROCESS | 1660 | 1469286121115 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:02:01 INFO - PROCESS | 1660 | 1469286121173 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1660 | 1469286121174 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x121007000 == 40 [pid = 1660] [id = 151] 08:02:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x116aa9000) [pid = 1660] [serial = 450] [outer = 0x0] 08:02:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x118715400) [pid = 1660] [serial = 451] [outer = 0x116aa9000] 08:02:01 INFO - PROCESS | 1660 | 1469286121205 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x11970f000) [pid = 1660] [serial = 452] [outer = 0x116aa9000] 08:02:01 INFO - PROCESS | 1660 | 1469286121777 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:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 823ms 08:02:01 INFO - PROCESS | 1660 | 1469286121822 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:02:01 INFO - PROCESS | 1660 | 1469286121823 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:02:01 INFO - PROCESS | 1660 | 1469286121826 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1660 | 1469286121827 Marionette TRACE conn2 <- [1,578,null,{}] 08:02:01 INFO - PROCESS | 1660 | 1469286121834 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:02:01 INFO - PROCESS | 1660 | 1469286121837 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:01 INFO - PROCESS | 1660 | 1469286121944 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:02:02 INFO - PROCESS | 1660 | 1469286122027 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1660 | 1469286122029 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x112ac8000 == 41 [pid = 1660] [id = 152] 08:02:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x1176a9c00) [pid = 1660] [serial = 453] [outer = 0x0] 08:02:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x11970fc00) [pid = 1660] [serial = 454] [outer = 0x1176a9c00] 08:02:02 INFO - PROCESS | 1660 | 1469286122061 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x1240b9800) [pid = 1660] [serial = 455] [outer = 0x1176a9c00] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x113ba7800 == 40 [pid = 1660] [id = 148] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x1296f3800 == 39 [pid = 1660] [id = 147] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x118788800 == 38 [pid = 1660] [id = 146] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x129380000 == 37 [pid = 1660] [id = 145] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6f000 == 36 [pid = 1660] [id = 144] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x127275800 == 35 [pid = 1660] [id = 143] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x124214000 == 34 [pid = 1660] [id = 142] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x120d1e000 == 33 [pid = 1660] [id = 141] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4b800 == 32 [pid = 1660] [id = 140] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x1162cd000 == 31 [pid = 1660] [id = 139] 08:02:02 INFO - PROCESS | 1660 | --DOCSHELL 0x118d37000 == 30 [pid = 1660] [id = 138] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x12be88400) [pid = 1660] [serial = 257] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x12ba63800) [pid = 1660] [serial = 296] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x12cb37400) [pid = 1660] [serial = 373] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x12c56a000) [pid = 1660] [serial = 370] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x11970b000) [pid = 1660] [serial = 376] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x10ebfa800) [pid = 1660] [serial = 379] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x12b808400) [pid = 1660] [serial = 352] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x12bbbc000) [pid = 1660] [serial = 353] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x12b811000) [pid = 1660] [serial = 367] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x110f7d000) [pid = 1660] [serial = 383] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x12cb31c00) [pid = 1660] [serial = 341] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x118720800) [pid = 1660] [serial = 343] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x119dbbc00) [pid = 1660] [serial = 344] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x11937a800) [pid = 1660] [serial = 355] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x120d97400) [pid = 1660] [serial = 356] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x12952f400) [pid = 1660] [serial = 349] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12a818c00) [pid = 1660] [serial = 350] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x1244f7c00) [pid = 1660] [serial = 346] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x126b25c00) [pid = 1660] [serial = 347] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12a727400) [pid = 1660] [serial = 364] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12a816000) [pid = 1660] [serial = 365] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x128ec4800) [pid = 1660] [serial = 361] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x129367c00) [pid = 1660] [serial = 362] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1214bf000) [pid = 1660] [serial = 358] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1244f7000) [pid = 1660] [serial = 359] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x110f78c00) [pid = 1660] [serial = 382] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x123a0e800) [pid = 1660] [serial = 389] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12d221c00) [pid = 1660] [serial = 392] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x12be8c400) [pid = 1660] [serial = 391] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x10ebfe800) [pid = 1660] [serial = 380] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11970e800) [pid = 1660] [serial = 377] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12d21f400) [pid = 1660] [serial = 374] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12c6fc800) [pid = 1660] [serial = 371] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x119710c00) [pid = 1660] [serial = 385] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x123a07000) [pid = 1660] [serial = 388] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12b980400) [pid = 1660] [serial = 386] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12bbba000) [pid = 1660] [serial = 368] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119373000) [pid = 1660] [serial = 299] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x123dbdc00) [pid = 1660] [serial = 302] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x128bf4c00) [pid = 1660] [serial = 305] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12a81d800) [pid = 1660] [serial = 308] [outer = 0x0] [url = about:blank] 08:02:02 INFO - PROCESS | 1660 | 1469286122672 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:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 870ms 08:02:02 INFO - PROCESS | 1660 | 1469286122700 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1660 | 1469286122704 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:02:02 INFO - PROCESS | 1660 | 1469286122712 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1660 | 1469286122717 Marionette TRACE conn2 <- [1,582,null,{}] 08:02:02 INFO - PROCESS | 1660 | 1469286122722 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:02:02 INFO - PROCESS | 1660 | 1469286122727 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:02 INFO - PROCESS | 1660 | 1469286122848 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:02:02 INFO - PROCESS | 1660 | 1469286122931 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1660 | 1469286122933 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x11320d000 == 31 [pid = 1660] [id = 153] 08:02:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x112a7d800) [pid = 1660] [serial = 456] [outer = 0x0] 08:02:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x112f1b800) [pid = 1660] [serial = 457] [outer = 0x112a7d800] 08:02:02 INFO - PROCESS | 1660 | 1469286122980 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x113d17000) [pid = 1660] [serial = 458] [outer = 0x112a7d800] 08:02:03 INFO - PROCESS | 1660 | 1469286123482 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:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 830ms 08:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:02:03 INFO - PROCESS | 1660 | 1469286123537 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1660 | 1469286123541 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:02:03 INFO - PROCESS | 1660 | 1469286123546 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1660 | 1469286123548 Marionette TRACE conn2 <- [1,586,null,{}] 08:02:03 INFO - PROCESS | 1660 | 1469286123551 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:02:03 INFO - PROCESS | 1660 | 1469286123553 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:03 INFO - PROCESS | 1660 | 1469286123646 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:02:03 INFO - PROCESS | 1660 | 1469286123709 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1660 | 1469286123710 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x116570000 == 32 [pid = 1660] [id = 154] 08:02:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1139cf400) [pid = 1660] [serial = 459] [outer = 0x0] 08:02:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x113f0d000) [pid = 1660] [serial = 460] [outer = 0x1139cf400] 08:02:03 INFO - PROCESS | 1660 | 1469286123742 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x116052c00) [pid = 1660] [serial = 461] [outer = 0x1139cf400] 08:02:03 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:04 INFO - PROCESS | 1660 | 1469286124180 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:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 08:02:04 INFO - PROCESS | 1660 | 1469286124216 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1660 | 1469286124221 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:02:04 INFO - PROCESS | 1660 | 1469286124228 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1660 | 1469286124231 Marionette TRACE conn2 <- [1,590,null,{}] 08:02:04 INFO - PROCESS | 1660 | 1469286124235 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:02:04 INFO - PROCESS | 1660 | 1469286124238 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:04 INFO - PROCESS | 1660 | 1469286124376 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:02:04 INFO - PROCESS | 1660 | 1469286124440 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1660 | 1469286124441 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e36000 == 33 [pid = 1660] [id = 155] 08:02:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x11652ec00) [pid = 1660] [serial = 462] [outer = 0x0] 08:02:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x116f2bc00) [pid = 1660] [serial = 463] [outer = 0x11652ec00] 08:02:04 INFO - PROCESS | 1660 | 1469286124485 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x118172800) [pid = 1660] [serial = 464] [outer = 0x11652ec00] 08:02:04 INFO - PROCESS | 1660 | 1469286124910 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:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 722ms 08:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:02:04 INFO - PROCESS | 1660 | 1469286124950 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1660 | 1469286124951 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:02:04 INFO - PROCESS | 1660 | 1469286124954 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1660 | 1469286124956 Marionette TRACE conn2 <- [1,594,null,{}] 08:02:04 INFO - PROCESS | 1660 | 1469286124964 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:02:04 INFO - PROCESS | 1660 | 1469286124967 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:05 INFO - PROCESS | 1660 | 1469286125061 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:02:05 INFO - PROCESS | 1660 | 1469286125113 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1660 | 1469286125115 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x119445000 == 34 [pid = 1660] [id = 156] 08:02:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x118711400) [pid = 1660] [serial = 465] [outer = 0x0] 08:02:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x119632c00) [pid = 1660] [serial = 466] [outer = 0x118711400] 08:02:05 INFO - PROCESS | 1660 | 1469286125146 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x119710c00) [pid = 1660] [serial = 467] [outer = 0x118711400] 08:02:05 INFO - PROCESS | 1660 | 1469286125561 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:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 622ms 08:02:05 INFO - PROCESS | 1660 | 1469286125577 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1660 | 1469286125579 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:02:05 INFO - PROCESS | 1660 | 1469286125582 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 1660 | 1469286125583 Marionette TRACE conn2 <- [1,598,null,{}] 08:02:05 INFO - PROCESS | 1660 | 1469286125585 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:02:05 INFO - PROCESS | 1660 | 1469286125587 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:05 INFO - PROCESS | 1660 | 1469286125683 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:02:05 INFO - PROCESS | 1660 | 1469286125729 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1660 | 1469286125730 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211c3000 == 35 [pid = 1660] [id = 157] 08:02:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x119638800) [pid = 1660] [serial = 468] [outer = 0x0] 08:02:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x120d96c00) [pid = 1660] [serial = 469] [outer = 0x119638800] 08:02:05 INFO - PROCESS | 1660 | 1469286125759 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x121a95c00) [pid = 1660] [serial = 470] [outer = 0x119638800] 08:02:06 INFO - PROCESS | 1660 | 1469286126176 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:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 618ms 08:02:06 INFO - PROCESS | 1660 | 1469286126201 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1660 | 1469286126202 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:02:06 INFO - PROCESS | 1660 | 1469286126204 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1660 | 1469286126206 Marionette TRACE conn2 <- [1,602,null,{}] 08:02:06 INFO - PROCESS | 1660 | 1469286126208 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:02:06 INFO - PROCESS | 1660 | 1469286126210 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:06 INFO - PROCESS | 1660 | 1469286126301 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:02:06 INFO - PROCESS | 1660 | 1469286126381 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1660 | 1469286126382 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d71000 == 36 [pid = 1660] [id = 158] 08:02:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x121a98000) [pid = 1660] [serial = 471] [outer = 0x0] 08:02:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x123ac0000) [pid = 1660] [serial = 472] [outer = 0x121a98000] 08:02:06 INFO - PROCESS | 1660 | 1469286126411 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1240e5000) [pid = 1660] [serial = 473] [outer = 0x121a98000] 08:02:06 INFO - PROCESS | 1660 | 1469286126839 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:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 08:02:06 INFO - PROCESS | 1660 | 1469286126894 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1660 | 1469286126895 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:02:06 INFO - PROCESS | 1660 | 1469286126900 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1660 | 1469286126901 Marionette TRACE conn2 <- [1,606,null,{}] 08:02:06 INFO - PROCESS | 1660 | 1469286126903 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:02:06 INFO - PROCESS | 1660 | 1469286126911 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:07 INFO - PROCESS | 1660 | 1469286127040 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:02:07 INFO - PROCESS | 1660 | 1469286127096 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1660 | 1469286127098 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x12735a800 == 37 [pid = 1660] [id = 159] 08:02:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12493dc00) [pid = 1660] [serial = 474] [outer = 0x0] 08:02:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x126e99800) [pid = 1660] [serial = 475] [outer = 0x12493dc00] 08:02:07 INFO - PROCESS | 1660 | 1469286127121 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1272bf000) [pid = 1660] [serial = 476] [outer = 0x12493dc00] 08:02:07 INFO - PROCESS | 1660 | 1469286127675 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:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 821ms 08:02:07 INFO - PROCESS | 1660 | 1469286127722 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1660 | 1469286127725 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:02:07 INFO - PROCESS | 1660 | 1469286127730 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1660 | 1469286127733 Marionette TRACE conn2 <- [1,610,null,{}] 08:02:07 INFO - PROCESS | 1660 | 1469286127738 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:02:07 INFO - PROCESS | 1660 | 1469286127740 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:07 INFO - PROCESS | 1660 | 1469286127880 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:02:07 INFO - PROCESS | 1660 | 1469286127932 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1660 | 1469286127933 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185d1800 == 38 [pid = 1660] [id = 160] 08:02:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x112f91400) [pid = 1660] [serial = 477] [outer = 0x0] 08:02:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x116050800) [pid = 1660] [serial = 478] [outer = 0x112f91400] 08:02:07 INFO - PROCESS | 1660 | 1469286127960 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x117282400) [pid = 1660] [serial = 479] [outer = 0x112f91400] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x112ac8000 == 37 [pid = 1660] [id = 152] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x121007000 == 36 [pid = 1660] [id = 151] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x11606e800 == 35 [pid = 1660] [id = 150] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x12735a800 == 34 [pid = 1660] [id = 159] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x123d71000 == 33 [pid = 1660] [id = 158] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x12ba1e000 == 32 [pid = 1660] [id = 149] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x1211c3000 == 31 [pid = 1660] [id = 157] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x119445000 == 30 [pid = 1660] [id = 156] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x117e36000 == 29 [pid = 1660] [id = 155] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x11320d000 == 28 [pid = 1660] [id = 153] 08:02:08 INFO - PROCESS | 1660 | --DOCSHELL 0x116570000 == 27 [pid = 1660] [id = 154] 08:02:08 INFO - PROCESS | 1660 | 1469286128879 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:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1177ms 08:02:08 INFO - PROCESS | 1660 | 1469286128906 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1660 | 1469286128911 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:02:08 INFO - PROCESS | 1660 | 1469286128925 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1660 | 1469286128926 Marionette TRACE conn2 <- [1,614,null,{}] 08:02:08 INFO - PROCESS | 1660 | 1469286128932 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:02:08 INFO - PROCESS | 1660 | 1469286128933 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:09 INFO - PROCESS | 1660 | 1469286129008 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:02:09 INFO - PROCESS | 1660 | 1469286129014 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1660 | 1469286129016 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x116085000 == 28 [pid = 1660] [id = 161] 08:02:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x110f99400) [pid = 1660] [serial = 480] [outer = 0x0] 08:02:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x113d6a000) [pid = 1660] [serial = 481] [outer = 0x110f99400] 08:02:09 INFO - PROCESS | 1660 | 1469286129045 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x1160c4400) [pid = 1660] [serial = 482] [outer = 0x110f99400] 08:02:09 INFO - PROCESS | 1660 | 1469286129404 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:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 532ms 08:02:09 INFO - PROCESS | 1660 | 1469286129446 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1660 | 1469286129449 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:02:09 INFO - PROCESS | 1660 | 1469286129454 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1660 | 1469286129455 Marionette TRACE conn2 <- [1,618,null,{}] 08:02:09 INFO - PROCESS | 1660 | 1469286129458 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:02:09 INFO - PROCESS | 1660 | 1469286129459 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:09 INFO - PROCESS | 1660 | 1469286129539 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:02:09 INFO - PROCESS | 1660 | 1469286129547 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1660 | 1469286129548 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185d3000 == 29 [pid = 1660] [id = 162] 08:02:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x116903400) [pid = 1660] [serial = 483] [outer = 0x0] 08:02:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x118703800) [pid = 1660] [serial = 484] [outer = 0x116903400] 08:02:09 INFO - PROCESS | 1660 | 1469286129575 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x1187d5c00) [pid = 1660] [serial = 485] [outer = 0x116903400] 08:02:09 INFO - PROCESS | 1660 | 1469286129906 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:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 469ms 08:02:09 INFO - PROCESS | 1660 | 1469286129923 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1660 | 1469286129927 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:02:09 INFO - PROCESS | 1660 | 1469286129929 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1660 | 1469286129932 Marionette TRACE conn2 <- [1,622,null,{}] 08:02:09 INFO - PROCESS | 1660 | 1469286129939 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:02:09 INFO - PROCESS | 1660 | 1469286129943 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:10 INFO - PROCESS | 1660 | 1469286130044 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:02:10 INFO - PROCESS | 1660 | 1469286130087 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1660 | 1469286130089 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f04800 == 30 [pid = 1660] [id = 163] 08:02:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x11390e800) [pid = 1660] [serial = 486] [outer = 0x0] 08:02:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x11974a800) [pid = 1660] [serial = 487] [outer = 0x11390e800] 08:02:10 INFO - PROCESS | 1660 | 1469286130124 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x120d97800) [pid = 1660] [serial = 488] [outer = 0x11390e800] 08:02:10 INFO - PROCESS | 1660 | 1469286130469 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:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 570ms 08:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:02:10 INFO - PROCESS | 1660 | 1469286130500 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1660 | 1469286130502 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:02:10 INFO - PROCESS | 1660 | 1469286130504 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1660 | 1469286130505 Marionette TRACE conn2 <- [1,626,null,{}] 08:02:10 INFO - PROCESS | 1660 | 1469286130513 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:02:10 INFO - PROCESS | 1660 | 1469286130514 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:10 INFO - PROCESS | 1660 | 1469286130608 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:02:10 INFO - PROCESS | 1660 | 1469286130612 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1660 | 1469286130613 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x123f84000 == 31 [pid = 1660] [id = 164] 08:02:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x12142c800) [pid = 1660] [serial = 489] [outer = 0x0] 08:02:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x123a11c00) [pid = 1660] [serial = 490] [outer = 0x12142c800] 08:02:10 INFO - PROCESS | 1660 | 1469286130638 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x1240b0400) [pid = 1660] [serial = 491] [outer = 0x12142c800] 08:02:10 INFO - PROCESS | 1660 | 1469286130956 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:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 474ms 08:02:10 INFO - PROCESS | 1660 | 1469286130983 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1660 | 1469286130984 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:02:10 INFO - PROCESS | 1660 | 1469286130986 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1660 | 1469286130987 Marionette TRACE conn2 <- [1,630,null,{}] 08:02:10 INFO - PROCESS | 1660 | 1469286130995 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:02:10 INFO - PROCESS | 1660 | 1469286130997 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:11 INFO - PROCESS | 1660 | 1469286131089 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:02:11 INFO - PROCESS | 1660 | 1469286131092 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1660 | 1469286131093 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x126d1e000 == 32 [pid = 1660] [id = 165] 08:02:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x116781c00) [pid = 1660] [serial = 492] [outer = 0x0] 08:02:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x1244f2c00) [pid = 1660] [serial = 493] [outer = 0x116781c00] 08:02:11 INFO - PROCESS | 1660 | 1469286131118 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x12498c800) [pid = 1660] [serial = 494] [outer = 0x116781c00] 08:02:11 INFO - PROCESS | 1660 | 1469286131469 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:02:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x125e3b400) [pid = 1660] [serial = 495] [outer = 0x12d213800] 08:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 526ms 08:02:11 INFO - PROCESS | 1660 | 1469286131518 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1660 | 1469286131519 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:02:11 INFO - PROCESS | 1660 | 1469286131521 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1660 | 1469286131522 Marionette TRACE conn2 <- [1,634,null,{}] 08:02:11 INFO - PROCESS | 1660 | 1469286131525 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:02:11 INFO - PROCESS | 1660 | 1469286131528 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:11 INFO - PROCESS | 1660 | 1469286131640 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:02:11 INFO - PROCESS | 1660 | 1469286131643 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1660 | 1469286131644 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x1276ac800 == 33 [pid = 1660] [id = 166] 08:02:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x11974c400) [pid = 1660] [serial = 496] [outer = 0x0] 08:02:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x125e38c00) [pid = 1660] [serial = 497] [outer = 0x11974c400] 08:02:11 INFO - PROCESS | 1660 | 1469286131669 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x128bf0c00) [pid = 1660] [serial = 498] [outer = 0x11974c400] 08:02:11 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:11 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:11 INFO - PROCESS | 1660 | 1469286131987 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:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 520ms 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x110f9c000) [pid = 1660] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x116aa9000) [pid = 1660] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x1176a9c00) [pid = 1660] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x123a0a000) [pid = 1660] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x112a7d800) [pid = 1660] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x119959800) [pid = 1660] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x11850dc00) [pid = 1660] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x123ac5400) [pid = 1660] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x118dda400) [pid = 1660] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x11937a000) [pid = 1660] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x1272bd800) [pid = 1660] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x110f7f000) [pid = 1660] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x11697a000) [pid = 1660] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x123a09000) [pid = 1660] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x120d9bc00) [pid = 1660] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x12952b800) [pid = 1660] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1110ab800) [pid = 1660] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x126fd3800) [pid = 1660] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12bbc0800) [pid = 1660] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x110f92400) [pid = 1660] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x113d68c00) [pid = 1660] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:02:12 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x110f7e000) [pid = 1660] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:02:12 INFO - PROCESS | 1660 | 1469286132278 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1660 | 1469286132279 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:02:12 INFO - PROCESS | 1660 | 1469286132297 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1660 | 1469286132299 Marionette TRACE conn2 <- [1,638,null,{}] 08:02:12 INFO - PROCESS | 1660 | 1469286132301 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:02:12 INFO - PROCESS | 1660 | 1469286132302 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:12 INFO - PROCESS | 1660 | 1469286132374 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:02:12 INFO - PROCESS | 1660 | 1469286132395 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1660 | 1469286132396 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x118787000 == 34 [pid = 1660] [id = 167] 08:02:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x110f9d800) [pid = 1660] [serial = 499] [outer = 0x0] 08:02:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1127d5800) [pid = 1660] [serial = 500] [outer = 0x110f9d800] 08:02:12 INFO - PROCESS | 1660 | 1469286132420 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x11604ec00) [pid = 1660] [serial = 501] [outer = 0x110f9d800] 08:02:12 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:12 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:12 INFO - PROCESS | 1660 | 1469286132732 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:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 476ms 08:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:02:12 INFO - PROCESS | 1660 | 1469286132767 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1660 | 1469286132768 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:02:12 INFO - PROCESS | 1660 | 1469286132770 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1660 | 1469286132771 Marionette TRACE conn2 <- [1,642,null,{}] 08:02:12 INFO - PROCESS | 1660 | 1469286132773 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:02:12 INFO - PROCESS | 1660 | 1469286132775 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:12 INFO - PROCESS | 1660 | 1469286132845 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:02:12 INFO - PROCESS | 1660 | 1469286132899 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1660 | 1469286132900 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x12937a800 == 35 [pid = 1660] [id = 168] 08:02:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x110f98c00) [pid = 1660] [serial = 502] [outer = 0x0] 08:02:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x11810ac00) [pid = 1660] [serial = 503] [outer = 0x110f98c00] 08:02:12 INFO - PROCESS | 1660 | 1469286132925 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x123dca000) [pid = 1660] [serial = 504] [outer = 0x110f98c00] 08:02:13 INFO - PROCESS | 1660 | 1469286133248 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:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 08:02:13 INFO - PROCESS | 1660 | 1469286133290 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1660 | 1469286133292 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:02:13 INFO - PROCESS | 1660 | 1469286133297 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1660 | 1469286133298 Marionette TRACE conn2 <- [1,646,null,{}] 08:02:13 INFO - PROCESS | 1660 | 1469286133308 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:02:13 INFO - PROCESS | 1660 | 1469286133309 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:13 INFO - PROCESS | 1660 | 1469286133425 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:02:13 INFO - PROCESS | 1660 | 1469286133502 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1660 | 1469286133503 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f03000 == 36 [pid = 1660] [id = 169] 08:02:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x1169db000) [pid = 1660] [serial = 505] [outer = 0x0] 08:02:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x125e2d800) [pid = 1660] [serial = 506] [outer = 0x1169db000] 08:02:13 INFO - PROCESS | 1660 | 1469286133543 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x128ecd400) [pid = 1660] [serial = 507] [outer = 0x1169db000] 08:02:13 INFO - PROCESS | 1660 | 1469286133851 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:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 568ms 08:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:02:13 INFO - PROCESS | 1660 | 1469286133865 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1660 | 1469286133866 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:02:13 INFO - PROCESS | 1660 | 1469286133870 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1660 | 1469286133871 Marionette TRACE conn2 <- [1,650,null,{}] 08:02:13 INFO - PROCESS | 1660 | 1469286133873 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:02:13 INFO - PROCESS | 1660 | 1469286133876 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:13 INFO - PROCESS | 1660 | 1469286133963 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:02:13 INFO - PROCESS | 1660 | 1469286133967 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1660 | 1469286133968 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8c4000 == 37 [pid = 1660] [id = 170] 08:02:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x128ece800) [pid = 1660] [serial = 508] [outer = 0x0] 08:02:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x12925c800) [pid = 1660] [serial = 509] [outer = 0x128ece800] 08:02:13 INFO - PROCESS | 1660 | 1469286133994 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x129369000) [pid = 1660] [serial = 510] [outer = 0x128ece800] 08:02:14 INFO - PROCESS | 1660 | 1469286134411 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:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 622ms 08:02:14 INFO - PROCESS | 1660 | 1469286134493 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1660 | 1469286134497 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:02:14 INFO - PROCESS | 1660 | 1469286134502 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1660 | 1469286134505 Marionette TRACE conn2 <- [1,654,null,{}] 08:02:14 INFO - PROCESS | 1660 | 1469286134546 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:02:14 INFO - PROCESS | 1660 | 1469286134548 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:14 INFO - PROCESS | 1660 | 1469286134715 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:02:14 INFO - PROCESS | 1660 | 1469286134902 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1660 | 1469286134903 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x117031800 == 38 [pid = 1660] [id = 171] 08:02:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x1139c8400) [pid = 1660] [serial = 511] [outer = 0x0] 08:02:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x113f06c00) [pid = 1660] [serial = 512] [outer = 0x1139c8400] 08:02:14 INFO - PROCESS | 1660 | 1469286134935 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x111c17000) [pid = 1660] [serial = 513] [outer = 0x1139c8400] 08:02:15 INFO - PROCESS | 1660 | 1469286135463 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:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1003ms 08:02:15 INFO - PROCESS | 1660 | 1469286135529 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1660 | 1469286135534 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:02:15 INFO - PROCESS | 1660 | 1469286135541 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1660 | 1469286135544 Marionette TRACE conn2 <- [1,658,null,{}] 08:02:15 INFO - PROCESS | 1660 | 1469286135548 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:02:15 INFO - PROCESS | 1660 | 1469286135550 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:15 INFO - PROCESS | 1660 | 1469286135685 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:02:15 INFO - PROCESS | 1660 | 1469286135761 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1660 | 1469286135762 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d73800 == 39 [pid = 1660] [id = 172] 08:02:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x118706c00) [pid = 1660] [serial = 514] [outer = 0x0] 08:02:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x118d79400) [pid = 1660] [serial = 515] [outer = 0x118706c00] 08:02:15 INFO - PROCESS | 1660 | 1469286135792 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x119623c00) [pid = 1660] [serial = 516] [outer = 0x118706c00] 08:02:16 INFO - PROCESS | 1660 | 1469286136429 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:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 927ms 08:02:16 INFO - PROCESS | 1660 | 1469286136484 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1660 | 1469286136486 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:02:16 INFO - PROCESS | 1660 | 1469286136492 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1660 | 1469286136495 Marionette TRACE conn2 <- [1,662,null,{}] 08:02:16 INFO - PROCESS | 1660 | 1469286136498 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:02:16 INFO - PROCESS | 1660 | 1469286136500 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:16 INFO - PROCESS | 1660 | 1469286136598 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:02:16 INFO - PROCESS | 1660 | 1469286136651 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1660 | 1469286136654 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x11694c000 == 40 [pid = 1660] [id = 173] 08:02:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x113f6b400) [pid = 1660] [serial = 517] [outer = 0x0] 08:02:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x115eeb400) [pid = 1660] [serial = 518] [outer = 0x113f6b400] 08:02:16 INFO - PROCESS | 1660 | 1469286136681 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x116780c00) [pid = 1660] [serial = 519] [outer = 0x113f6b400] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x120f03000 == 39 [pid = 1660] [id = 169] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x12937a800 == 38 [pid = 1660] [id = 168] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x118787000 == 37 [pid = 1660] [id = 167] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x1276ac800 == 36 [pid = 1660] [id = 166] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x126d1e000 == 35 [pid = 1660] [id = 165] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x123f84000 == 34 [pid = 1660] [id = 164] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x120f04800 == 33 [pid = 1660] [id = 163] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x1185d3000 == 32 [pid = 1660] [id = 162] 08:02:16 INFO - PROCESS | 1660 | --DOCSHELL 0x116085000 == 31 [pid = 1660] [id = 161] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x123a0c800) [pid = 1660] [serial = 421] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x123f1e800) [pid = 1660] [serial = 422] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x11970c800) [pid = 1660] [serial = 419] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x119370000) [pid = 1660] [serial = 418] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x1244f5400) [pid = 1660] [serial = 424] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x125e34000) [pid = 1660] [serial = 427] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x120d9e000) [pid = 1660] [serial = 413] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x128b9c400) [pid = 1660] [serial = 430] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x11970bc00) [pid = 1660] [serial = 412] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x117e18400) [pid = 1660] [serial = 395] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x112f14400) [pid = 1660] [serial = 394] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x116aa1000) [pid = 1660] [serial = 415] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x110f92000) [pid = 1660] [serial = 416] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x12a812000) [pid = 1660] [serial = 443] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1240e5c00) [pid = 1660] [serial = 398] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x123a04400) [pid = 1660] [serial = 397] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x12a719000) [pid = 1660] [serial = 433] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x129537800) [pid = 1660] [serial = 431] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x113f08000) [pid = 1660] [serial = 436] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x129536000) [pid = 1660] [serial = 401] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x128bf1400) [pid = 1660] [serial = 400] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12c56f400) [pid = 1660] [serial = 404] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x12be90000) [pid = 1660] [serial = 403] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x110f9e800) [pid = 1660] [serial = 407] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x110f99c00) [pid = 1660] [serial = 406] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x119702800) [pid = 1660] [serial = 437] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x117e17000) [pid = 1660] [serial = 410] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11626fc00) [pid = 1660] [serial = 409] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128b92800) [pid = 1660] [serial = 442] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x11974b400) [pid = 1660] [serial = 439] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x12a7e2000) [pid = 1660] [serial = 434] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1272b4c00) [pid = 1660] [serial = 428] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x112f1b800) [pid = 1660] [serial = 457] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x125e30800) [pid = 1660] [serial = 440] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12b97bc00) [pid = 1660] [serial = 445] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x125e33400) [pid = 1660] [serial = 425] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x112f90c00) [pid = 1660] [serial = 449] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x118715400) [pid = 1660] [serial = 451] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x11970f000) [pid = 1660] [serial = 452] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1122ea400) [pid = 1660] [serial = 448] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1240b9800) [pid = 1660] [serial = 455] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12bbc1c00) [pid = 1660] [serial = 446] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x11970fc00) [pid = 1660] [serial = 454] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x113d17000) [pid = 1660] [serial = 458] [outer = 0x0] [url = about:blank] 08:02:16 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:16 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:17 INFO - PROCESS | 1660 | 1469286137044 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:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 572ms 08:02:17 INFO - PROCESS | 1660 | 1469286137063 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1660 | 1469286137066 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:02:17 INFO - PROCESS | 1660 | 1469286137070 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1660 | 1469286137071 Marionette TRACE conn2 <- [1,666,null,{}] 08:02:17 INFO - PROCESS | 1660 | 1469286137074 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:02:17 INFO - PROCESS | 1660 | 1469286137076 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:17 INFO - PROCESS | 1660 | 1469286137151 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:02:17 INFO - PROCESS | 1660 | 1469286137155 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1660 | 1469286137156 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x117030800 == 32 [pid = 1660] [id = 174] 08:02:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x117e18c00) [pid = 1660] [serial = 520] [outer = 0x0] 08:02:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x118172000) [pid = 1660] [serial = 521] [outer = 0x117e18c00] 08:02:17 INFO - PROCESS | 1660 | 1469286137186 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1187cb800) [pid = 1660] [serial = 522] [outer = 0x117e18c00] 08:02:17 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:17 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:17 INFO - PROCESS | 1660 | 1469286137545 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:02:17 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:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 08:02:17 INFO - PROCESS | 1660 | 1469286137589 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1660 | 1469286137590 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:02:17 INFO - PROCESS | 1660 | 1469286137593 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1660 | 1469286137595 Marionette TRACE conn2 <- [1,670,null,{}] 08:02:17 INFO - PROCESS | 1660 | 1469286137602 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:02:17 INFO - PROCESS | 1660 | 1469286137606 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:17 INFO - PROCESS | 1660 | 1469286137684 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:02:17 INFO - PROCESS | 1660 | 1469286137689 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1660 | 1469286137693 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x119437800 == 33 [pid = 1660] [id = 175] 08:02:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1127d9800) [pid = 1660] [serial = 523] [outer = 0x0] 08:02:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x11970dc00) [pid = 1660] [serial = 524] [outer = 0x1127d9800] 08:02:17 INFO - PROCESS | 1660 | 1469286137722 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x120d99800) [pid = 1660] [serial = 525] [outer = 0x1127d9800] 08:02:18 INFO - PROCESS | 1660 | 1469286138068 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:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 08:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:02:18 INFO - PROCESS | 1660 | 1469286138113 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1660 | 1469286138115 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:02:18 INFO - PROCESS | 1660 | 1469286138117 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1660 | 1469286138118 Marionette TRACE conn2 <- [1,674,null,{}] 08:02:18 INFO - PROCESS | 1660 | 1469286138120 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:02:18 INFO - PROCESS | 1660 | 1469286138121 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:18 INFO - PROCESS | 1660 | 1469286138199 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:02:18 INFO - PROCESS | 1660 | 1469286138202 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1660 | 1469286138204 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x121154000 == 34 [pid = 1660] [id = 176] 08:02:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x121a91800) [pid = 1660] [serial = 526] [outer = 0x0] 08:02:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x123a0e800) [pid = 1660] [serial = 527] [outer = 0x121a91800] 08:02:18 INFO - PROCESS | 1660 | 1469286138231 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1240e5c00) [pid = 1660] [serial = 528] [outer = 0x121a91800] 08:02:18 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:18 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:18 INFO - PROCESS | 1660 | 1469286138539 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:02:18 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:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 08:02:18 INFO - PROCESS | 1660 | 1469286138587 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1660 | 1469286138588 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:02:18 INFO - PROCESS | 1660 | 1469286138590 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1660 | 1469286138591 Marionette TRACE conn2 <- [1,678,null,{}] 08:02:18 INFO - PROCESS | 1660 | 1469286138593 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:02:18 INFO - PROCESS | 1660 | 1469286138595 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:18 INFO - PROCESS | 1660 | 1469286138666 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:02:18 INFO - PROCESS | 1660 | 1469286138722 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1660 | 1469286138723 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d54800 == 35 [pid = 1660] [id = 177] 08:02:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1127d9000) [pid = 1660] [serial = 529] [outer = 0x0] 08:02:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1240ee800) [pid = 1660] [serial = 530] [outer = 0x1127d9000] 08:02:18 INFO - PROCESS | 1660 | 1469286138748 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x125d3b800) [pid = 1660] [serial = 531] [outer = 0x1127d9000] 08:02:19 INFO - PROCESS | 1660 | 1469286139062 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:02:19 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:02:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 08:02:19 INFO - PROCESS | 1660 | 1469286139109 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1660 | 1469286139110 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:02:19 INFO - PROCESS | 1660 | 1469286139120 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1660 | 1469286139121 Marionette TRACE conn2 <- [1,682,null,{}] 08:02:19 INFO - PROCESS | 1660 | 1469286139123 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:02:19 INFO - PROCESS | 1660 | 1469286139127 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:19 INFO - PROCESS | 1660 | 1469286139238 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:02:19 INFO - PROCESS | 1660 | 1469286139272 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1660 | 1469286139273 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x127280000 == 36 [pid = 1660] [id = 178] 08:02:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1244f7c00) [pid = 1660] [serial = 532] [outer = 0x0] 08:02:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x126e9a400) [pid = 1660] [serial = 533] [outer = 0x1244f7c00] 08:02:19 INFO - PROCESS | 1660 | 1469286139297 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x128b9dc00) [pid = 1660] [serial = 534] [outer = 0x1244f7c00] 08:02:20 INFO - PROCESS | 1660 | 1469286140096 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:02:20 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:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1019ms 08:02:20 INFO - PROCESS | 1660 | 1469286140139 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1660 | 1469286140141 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:02:20 INFO - PROCESS | 1660 | 1469286140143 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1660 | 1469286140144 Marionette TRACE conn2 <- [1,686,null,{}] 08:02:20 INFO - PROCESS | 1660 | 1469286140146 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:02:20 INFO - PROCESS | 1660 | 1469286140147 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:20 INFO - PROCESS | 1660 | 1469286140239 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:02:20 INFO - PROCESS | 1660 | 1469286140243 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1660 | 1469286140244 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b78000 == 37 [pid = 1660] [id = 179] 08:02:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x128bf2c00) [pid = 1660] [serial = 535] [outer = 0x0] 08:02:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x129256800) [pid = 1660] [serial = 536] [outer = 0x128bf2c00] 08:02:20 INFO - PROCESS | 1660 | 1469286140274 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12936e800) [pid = 1660] [serial = 537] [outer = 0x128bf2c00] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12142c800) [pid = 1660] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x110f99400) [pid = 1660] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x116781c00) [pid = 1660] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x116903400) [pid = 1660] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x112f91400) [pid = 1660] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1139cf400) [pid = 1660] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x11652ec00) [pid = 1660] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x118711400) [pid = 1660] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x119638800) [pid = 1660] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x121a98000) [pid = 1660] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x11974c400) [pid = 1660] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12493dc00) [pid = 1660] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x110f98c00) [pid = 1660] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x110f9d800) [pid = 1660] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1169db000) [pid = 1660] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:02:20 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x11390e800) [pid = 1660] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:02:21 INFO - PROCESS | 1660 | 1469286141071 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:02:21 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:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 08:02:21 INFO - PROCESS | 1660 | 1469286141115 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1660 | 1469286141116 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:02:21 INFO - PROCESS | 1660 | 1469286141118 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1660 | 1469286141119 Marionette TRACE conn2 <- [1,690,null,{}] 08:02:21 INFO - PROCESS | 1660 | 1469286141122 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:02:21 INFO - PROCESS | 1660 | 1469286141123 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:21 INFO - PROCESS | 1660 | 1469286141198 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:02:21 INFO - PROCESS | 1660 | 1469286141201 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1660 | 1469286141202 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x121859800 == 38 [pid = 1660] [id = 180] 08:02:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x110f9d800) [pid = 1660] [serial = 538] [outer = 0x0] 08:02:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1176a9c00) [pid = 1660] [serial = 539] [outer = 0x110f9d800] 08:02:21 INFO - PROCESS | 1660 | 1469286141226 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x119639800) [pid = 1660] [serial = 540] [outer = 0x110f9d800] 08:02:22 INFO - PROCESS | 1660 | 1469286141999 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:02:22 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:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 920ms 08:02:22 INFO - PROCESS | 1660 | 1469286142038 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1660 | 1469286142040 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:02:22 INFO - PROCESS | 1660 | 1469286142043 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1660 | 1469286142044 Marionette TRACE conn2 <- [1,694,null,{}] 08:02:22 INFO - PROCESS | 1660 | 1469286142046 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:02:22 INFO - PROCESS | 1660 | 1469286142047 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:22 INFO - PROCESS | 1660 | 1469286142119 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:02:22 INFO - PROCESS | 1660 | 1469286142122 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1660 | 1469286142123 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x119437000 == 39 [pid = 1660] [id = 181] 08:02:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1211acc00) [pid = 1660] [serial = 541] [outer = 0x0] 08:02:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x126b9c400) [pid = 1660] [serial = 542] [outer = 0x1211acc00] 08:02:22 INFO - PROCESS | 1660 | 1469286142158 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1293d5000) [pid = 1660] [serial = 543] [outer = 0x1211acc00] 08:02:23 INFO - PROCESS | 1660 | 1469286143004 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:02:23 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:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 08:02:23 INFO - PROCESS | 1660 | 1469286143013 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1660 | 1469286143016 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:02:23 INFO - PROCESS | 1660 | 1469286143019 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1660 | 1469286143022 Marionette TRACE conn2 <- [1,698,null,{}] 08:02:23 INFO - PROCESS | 1660 | 1469286143029 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:02:23 INFO - PROCESS | 1660 | 1469286143031 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:23 INFO - PROCESS | 1660 | 1469286143132 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:02:23 INFO - PROCESS | 1660 | 1469286143181 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1660 | 1469286143182 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x116503800 == 40 [pid = 1660] [id = 182] 08:02:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x112a7e000) [pid = 1660] [serial = 544] [outer = 0x0] 08:02:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x112f8dc00) [pid = 1660] [serial = 545] [outer = 0x112a7e000] 08:02:23 INFO - PROCESS | 1660 | 1469286143215 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1160c4c00) [pid = 1660] [serial = 546] [outer = 0x112a7e000] 08:02:24 INFO - PROCESS | 1660 | 1469286144145 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:02:24 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:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 08:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:02:24 INFO - PROCESS | 1660 | 1469286144195 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1660 | 1469286144199 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:02:24 INFO - PROCESS | 1660 | 1469286144203 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1660 | 1469286144205 Marionette TRACE conn2 <- [1,702,null,{}] 08:02:24 INFO - PROCESS | 1660 | 1469286144207 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:02:24 INFO - PROCESS | 1660 | 1469286144209 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:24 INFO - PROCESS | 1660 | 1469286144308 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:02:24 INFO - PROCESS | 1660 | 1469286144358 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1660 | 1469286144359 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216cf800 == 41 [pid = 1660] [id = 183] 08:02:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x11810dc00) [pid = 1660] [serial = 547] [outer = 0x0] 08:02:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x11970c400) [pid = 1660] [serial = 548] [outer = 0x11810dc00] 08:02:24 INFO - PROCESS | 1660 | 1469286144390 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x120d9e000) [pid = 1660] [serial = 549] [outer = 0x11810dc00] 08:02:25 INFO - PROCESS | 1660 | 1469286145278 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:02:25 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:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1119ms 08:02:25 INFO - PROCESS | 1660 | 1469286145363 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1660 | 1469286145365 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:02:25 INFO - PROCESS | 1660 | 1469286145369 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1660 | 1469286145371 Marionette TRACE conn2 <- [1,706,null,{}] 08:02:25 INFO - PROCESS | 1660 | 1469286145379 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:02:25 INFO - PROCESS | 1660 | 1469286145383 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:25 INFO - PROCESS | 1660 | 1469286145467 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:02:25 INFO - PROCESS | 1660 | 1469286145693 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1660 | 1469286145695 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x11657b000 == 42 [pid = 1660] [id = 184] 08:02:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1130da000) [pid = 1660] [serial = 550] [outer = 0x0] 08:02:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x113d17000) [pid = 1660] [serial = 551] [outer = 0x1130da000] 08:02:25 INFO - PROCESS | 1660 | 1469286145722 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x116aa1c00) [pid = 1660] [serial = 552] [outer = 0x1130da000] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x121859800 == 41 [pid = 1660] [id = 180] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x128b78000 == 40 [pid = 1660] [id = 179] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x127280000 == 39 [pid = 1660] [id = 178] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x123d54800 == 38 [pid = 1660] [id = 177] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x121154000 == 37 [pid = 1660] [id = 176] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x119437800 == 36 [pid = 1660] [id = 175] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x117030800 == 35 [pid = 1660] [id = 174] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x11694c000 == 34 [pid = 1660] [id = 173] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x123d73800 == 33 [pid = 1660] [id = 172] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8c4000 == 32 [pid = 1660] [id = 170] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x117031800 == 31 [pid = 1660] [id = 171] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x1185d1800 == 30 [pid = 1660] [id = 160] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x1216cf800 == 29 [pid = 1660] [id = 183] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x119437000 == 28 [pid = 1660] [id = 181] 08:02:27 INFO - PROCESS | 1660 | --DOCSHELL 0x116503800 == 27 [pid = 1660] [id = 182] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x123a11c00) [pid = 1660] [serial = 490] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x113d6a000) [pid = 1660] [serial = 481] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1160c4400) [pid = 1660] [serial = 482] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1244f2c00) [pid = 1660] [serial = 493] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x118703800) [pid = 1660] [serial = 484] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1187d5c00) [pid = 1660] [serial = 485] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x117282400) [pid = 1660] [serial = 479] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x116050800) [pid = 1660] [serial = 478] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x116052c00) [pid = 1660] [serial = 461] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x113f0d000) [pid = 1660] [serial = 460] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x118172800) [pid = 1660] [serial = 464] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x116f2bc00) [pid = 1660] [serial = 463] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x119710c00) [pid = 1660] [serial = 467] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x119632c00) [pid = 1660] [serial = 466] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x121a95c00) [pid = 1660] [serial = 470] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x120d96c00) [pid = 1660] [serial = 469] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x1240e5000) [pid = 1660] [serial = 473] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x123ac0000) [pid = 1660] [serial = 472] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x125e38c00) [pid = 1660] [serial = 497] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x1272bf000) [pid = 1660] [serial = 476] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12498c800) [pid = 1660] [serial = 494] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x123dca000) [pid = 1660] [serial = 504] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x1127d5800) [pid = 1660] [serial = 500] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x11604ec00) [pid = 1660] [serial = 501] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x128bf0c00) [pid = 1660] [serial = 498] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x126e99800) [pid = 1660] [serial = 475] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x125e2d800) [pid = 1660] [serial = 506] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x120d97800) [pid = 1660] [serial = 488] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x11974a800) [pid = 1660] [serial = 487] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x1240b0400) [pid = 1660] [serial = 491] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x12925c800) [pid = 1660] [serial = 509] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 63 (0x11810ac00) [pid = 1660] [serial = 503] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 62 (0x128ecd400) [pid = 1660] [serial = 507] [outer = 0x0] [url = about:blank] 08:02:27 INFO - PROCESS | 1660 | --DOMWINDOW == 61 (0x11937ac00) [pid = 1660] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:02:27 INFO - PROCESS | 1660 | 1469286147105 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:02:27 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:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1773ms 08:02:27 INFO - PROCESS | 1660 | 1469286147143 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1660 | 1469286147145 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:02:27 INFO - PROCESS | 1660 | 1469286147149 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1660 | 1469286147151 Marionette TRACE conn2 <- [1,710,null,{}] 08:02:27 INFO - PROCESS | 1660 | 1469286147156 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:02:27 INFO - PROCESS | 1660 | 1469286147157 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:27 INFO - PROCESS | 1660 | 1469286147232 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:02:27 INFO - PROCESS | 1660 | 1469286147236 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1660 | 1469286147238 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b9a800 == 28 [pid = 1660] [id = 185] 08:02:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 62 (0x112d4a800) [pid = 1660] [serial = 553] [outer = 0x0] 08:02:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 63 (0x112ee3400) [pid = 1660] [serial = 554] [outer = 0x112d4a800] 08:02:27 INFO - PROCESS | 1660 | 1469286147270 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 64 (0x1139d4c00) [pid = 1660] [serial = 555] [outer = 0x112d4a800] 08:02:28 INFO - PROCESS | 1660 | 1469286148068 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:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 08:02:28 INFO - PROCESS | 1660 | 1469286148120 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:02:28 INFO - PROCESS | 1660 | 1469286148124 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:02:28 INFO - PROCESS | 1660 | 1469286148134 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1660 | 1469286148136 Marionette TRACE conn2 <- [1,714,null,{}] 08:02:28 INFO - PROCESS | 1660 | 1469286148138 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:02:28 INFO - PROCESS | 1660 | 1469286148140 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:28 INFO - PROCESS | 1660 | 1469286148214 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:02:28 INFO - PROCESS | 1660 | 1469286148219 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1660 | 1469286148220 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169a7800 == 29 [pid = 1660] [id = 186] 08:02:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x116a9b800) [pid = 1660] [serial = 556] [outer = 0x0] 08:02:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x117282400) [pid = 1660] [serial = 557] [outer = 0x116a9b800] 08:02:28 INFO - PROCESS | 1660 | 1469286148250 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x118172800) [pid = 1660] [serial = 558] [outer = 0x116a9b800] 08:02:29 INFO - PROCESS | 1660 | 1469286149071 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:02:29 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:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 972ms 08:02:29 INFO - PROCESS | 1660 | 1469286149105 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1660 | 1469286149106 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:02:29 INFO - PROCESS | 1660 | 1469286149118 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1660 | 1469286149120 Marionette TRACE conn2 <- [1,718,null,{}] 08:02:29 INFO - PROCESS | 1660 | 1469286149137 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:02:29 INFO - PROCESS | 1660 | 1469286149140 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:29 INFO - PROCESS | 1660 | 1469286149234 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:02:29 INFO - PROCESS | 1660 | 1469286149239 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1660 | 1469286149241 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x11878c000 == 30 [pid = 1660] [id = 187] 08:02:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x1187d5400) [pid = 1660] [serial = 559] [outer = 0x0] 08:02:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x119373800) [pid = 1660] [serial = 560] [outer = 0x1187d5400] 08:02:29 INFO - PROCESS | 1660 | 1469286149271 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x11963b400) [pid = 1660] [serial = 561] [outer = 0x1187d5400] 08:02:30 INFO - PROCESS | 1660 | 1469286150144 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:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1072ms 08:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:02:30 INFO - PROCESS | 1660 | 1469286150197 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1660 | 1469286150198 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:02:30 INFO - PROCESS | 1660 | 1469286150200 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1660 | 1469286150202 Marionette TRACE conn2 <- [1,722,null,{}] 08:02:30 INFO - PROCESS | 1660 | 1469286150204 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:02:30 INFO - PROCESS | 1660 | 1469286150205 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:30 INFO - PROCESS | 1660 | 1469286150294 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:02:30 INFO - PROCESS | 1660 | 1469286150298 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1660 | 1469286150299 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x11943d800 == 31 [pid = 1660] [id = 188] 08:02:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x11963bc00) [pid = 1660] [serial = 562] [outer = 0x0] 08:02:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x119950400) [pid = 1660] [serial = 563] [outer = 0x11963bc00] 08:02:30 INFO - PROCESS | 1660 | 1469286150324 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x120d97800) [pid = 1660] [serial = 564] [outer = 0x11963bc00] 08:02:30 INFO - PROCESS | 1660 | 1469286150671 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:02:30 INFO - PROCESS | 1660 | 1469286150722 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:02:30 INFO - PROCESS | 1660 | 1469286150724 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1660 | 1469286150725 Marionette TRACE conn2 <- [1,726,null,{}] 08:02:30 INFO - PROCESS | 1660 | 1469286150727 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:02:30 INFO - PROCESS | 1660 | 1469286150729 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:30 INFO - PROCESS | 1660 | 1469286150823 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:02:30 INFO - PROCESS | 1660 | 1469286150855 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1660 | 1469286150856 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f09000 == 32 [pid = 1660] [id = 189] 08:02:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x119749c00) [pid = 1660] [serial = 565] [outer = 0x0] 08:02:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x123a02c00) [pid = 1660] [serial = 566] [outer = 0x119749c00] 08:02:30 INFO - PROCESS | 1660 | 1469286150881 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x123ac3000) [pid = 1660] [serial = 567] [outer = 0x119749c00] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x1211acc00) [pid = 1660] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x1244f7c00) [pid = 1660] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x128bf2c00) [pid = 1660] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x113f6b400) [pid = 1660] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x118706c00) [pid = 1660] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x121a91800) [pid = 1660] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x1127d9800) [pid = 1660] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x1127d9000) [pid = 1660] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x117e18c00) [pid = 1660] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x128ece800) [pid = 1660] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x1139c8400) [pid = 1660] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:02:31 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x110f9d800) [pid = 1660] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:02:31 INFO - PROCESS | 1660 | 1469286151292 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:02:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 620ms 08:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:02:31 INFO - PROCESS | 1660 | 1469286151345 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1660 | 1469286151346 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:02:31 INFO - PROCESS | 1660 | 1469286151348 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 1660 | 1469286151349 Marionette TRACE conn2 <- [1,730,null,{}] 08:02:31 INFO - PROCESS | 1660 | 1469286151351 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:02:31 INFO - PROCESS | 1660 | 1469286151355 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:31 INFO - PROCESS | 1660 | 1469286151462 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:02:31 INFO - PROCESS | 1660 | 1469286151496 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1660 | 1469286151497 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211ce800 == 33 [pid = 1660] [id = 190] 08:02:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x1127d3800) [pid = 1660] [serial = 568] [outer = 0x0] 08:02:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x123a0c400) [pid = 1660] [serial = 569] [outer = 0x1127d3800] 08:02:31 INFO - PROCESS | 1660 | 1469286151522 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x1244f5000) [pid = 1660] [serial = 570] [outer = 0x1127d3800] 08:02:31 INFO - PROCESS | 1660 | 1469286151825 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:02:31 INFO - PROCESS | 1660 | 1469286151868 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:02:31 INFO - PROCESS | 1660 | 1469286151870 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 1660 | 1469286151871 Marionette TRACE conn2 <- [1,734,null,{}] 08:02:31 INFO - PROCESS | 1660 | 1469286151873 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:02:31 INFO - PROCESS | 1660 | 1469286151875 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:31 INFO - PROCESS | 1660 | 1469286151950 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:02:31 INFO - PROCESS | 1660 | 1469286151954 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1660 | 1469286151955 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x124214000 == 34 [pid = 1660] [id = 191] 08:02:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x119704400) [pid = 1660] [serial = 571] [outer = 0x0] 08:02:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x124997000) [pid = 1660] [serial = 572] [outer = 0x119704400] 08:02:31 INFO - PROCESS | 1660 | 1469286151981 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x1273dc000) [pid = 1660] [serial = 573] [outer = 0x119704400] 08:02:32 INFO - PROCESS | 1660 | 1469286152282 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:02:32 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:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 419ms 08:02:32 INFO - PROCESS | 1660 | 1469286152289 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1660 | 1469286152290 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:02:32 INFO - PROCESS | 1660 | 1469286152301 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1660 | 1469286152302 Marionette TRACE conn2 <- [1,738,null,{}] 08:02:32 INFO - PROCESS | 1660 | 1469286152308 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:02:32 INFO - PROCESS | 1660 | 1469286152311 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:32 INFO - PROCESS | 1660 | 1469286152408 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:02:32 INFO - PROCESS | 1660 | 1469286152414 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1660 | 1469286152415 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x124984000 == 35 [pid = 1660] [id = 192] 08:02:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x115e06c00) [pid = 1660] [serial = 574] [outer = 0x0] 08:02:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x1273dd400) [pid = 1660] [serial = 575] [outer = 0x115e06c00] 08:02:32 INFO - PROCESS | 1660 | 1469286152439 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x128b92800) [pid = 1660] [serial = 576] [outer = 0x115e06c00] 08:02:33 INFO - PROCESS | 1660 | 1469286153222 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:02:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 972ms 08:02:33 INFO - PROCESS | 1660 | 1469286153333 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1660 | 1469286153336 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:02:33 INFO - PROCESS | 1660 | 1469286153353 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1660 | 1469286153356 Marionette TRACE conn2 <- [1,742,null,{}] 08:02:33 INFO - PROCESS | 1660 | 1469286153360 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:02:33 INFO - PROCESS | 1660 | 1469286153362 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:33 INFO - PROCESS | 1660 | 1469286153484 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:02:33 INFO - PROCESS | 1660 | 1469286153529 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1660 | 1469286153531 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x116949800 == 36 [pid = 1660] [id = 193] 08:02:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x112f16000) [pid = 1660] [serial = 577] [outer = 0x0] 08:02:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x113905800) [pid = 1660] [serial = 578] [outer = 0x112f16000] 08:02:33 INFO - PROCESS | 1660 | 1469286153563 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x1160c6c00) [pid = 1660] [serial = 579] [outer = 0x112f16000] 08:02:34 INFO - PROCESS | 1660 | 1469286154488 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:02:34 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:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 08:02:34 INFO - PROCESS | 1660 | 1469286154529 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1660 | 1469286154532 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:02:34 INFO - PROCESS | 1660 | 1469286154537 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1660 | 1469286154538 Marionette TRACE conn2 <- [1,746,null,{}] 08:02:34 INFO - PROCESS | 1660 | 1469286154541 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:02:34 INFO - PROCESS | 1660 | 1469286154543 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:34 INFO - PROCESS | 1660 | 1469286154653 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:02:34 INFO - PROCESS | 1660 | 1469286154698 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1660 | 1469286154700 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x119436800 == 37 [pid = 1660] [id = 194] 08:02:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x11626d000) [pid = 1660] [serial = 580] [outer = 0x0] 08:02:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x11817d000) [pid = 1660] [serial = 581] [outer = 0x11626d000] 08:02:34 INFO - PROCESS | 1660 | 1469286154730 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x11870b400) [pid = 1660] [serial = 582] [outer = 0x11626d000] 08:02:35 INFO - PROCESS | 1660 | --DOCSHELL 0x124214000 == 36 [pid = 1660] [id = 191] 08:02:35 INFO - PROCESS | 1660 | --DOCSHELL 0x1211ce800 == 35 [pid = 1660] [id = 190] 08:02:35 INFO - PROCESS | 1660 | --DOCSHELL 0x120f09000 == 34 [pid = 1660] [id = 189] 08:02:35 INFO - PROCESS | 1660 | --DOCSHELL 0x11943d800 == 33 [pid = 1660] [id = 188] 08:02:35 INFO - PROCESS | 1660 | --DOCSHELL 0x11878c000 == 32 [pid = 1660] [id = 187] 08:02:35 INFO - PROCESS | 1660 | --DOCSHELL 0x1169a7800 == 31 [pid = 1660] [id = 186] 08:02:35 INFO - PROCESS | 1660 | --DOCSHELL 0x113b9a800 == 30 [pid = 1660] [id = 185] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x128b9dc00) [pid = 1660] [serial = 534] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x126e9a400) [pid = 1660] [serial = 533] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x129256800) [pid = 1660] [serial = 536] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x115eeb400) [pid = 1660] [serial = 518] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x116780c00) [pid = 1660] [serial = 519] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x118d79400) [pid = 1660] [serial = 515] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x119623c00) [pid = 1660] [serial = 516] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x123a0e800) [pid = 1660] [serial = 527] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x1240e5c00) [pid = 1660] [serial = 528] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x11970dc00) [pid = 1660] [serial = 524] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x120d99800) [pid = 1660] [serial = 525] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x1240ee800) [pid = 1660] [serial = 530] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x118172000) [pid = 1660] [serial = 521] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x1187cb800) [pid = 1660] [serial = 522] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x129369000) [pid = 1660] [serial = 510] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 63 (0x113f06c00) [pid = 1660] [serial = 512] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 62 (0x111c17000) [pid = 1660] [serial = 513] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 61 (0x1176a9c00) [pid = 1660] [serial = 539] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 60 (0x12936e800) [pid = 1660] [serial = 537] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 59 (0x125d3b800) [pid = 1660] [serial = 531] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 58 (0x119639800) [pid = 1660] [serial = 540] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 57 (0x1293d5000) [pid = 1660] [serial = 543] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | --DOMWINDOW == 56 (0x126b9c400) [pid = 1660] [serial = 542] [outer = 0x0] [url = about:blank] 08:02:35 INFO - PROCESS | 1660 | 1469286155789 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:02:35 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:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1278ms 08:02:35 INFO - PROCESS | 1660 | 1469286155815 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1660 | 1469286155817 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:02:35 INFO - PROCESS | 1660 | 1469286155820 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1660 | 1469286155822 Marionette TRACE conn2 <- [1,750,null,{}] 08:02:35 INFO - PROCESS | 1660 | 1469286155828 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:02:35 INFO - PROCESS | 1660 | 1469286155830 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:35 INFO - PROCESS | 1660 | 1469286155903 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:02:35 INFO - PROCESS | 1660 | 1469286155910 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1660 | 1469286155912 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x116580000 == 31 [pid = 1660] [id = 195] 08:02:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 57 (0x115eef400) [pid = 1660] [serial = 583] [outer = 0x0] 08:02:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 58 (0x116975800) [pid = 1660] [serial = 584] [outer = 0x115eef400] 08:02:35 INFO - PROCESS | 1660 | 1469286155939 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 59 (0x117e17400) [pid = 1660] [serial = 585] [outer = 0x115eef400] 08:02:36 INFO - PROCESS | 1660 | 1469286156767 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:02:36 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:02:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 08:02:36 INFO - PROCESS | 1660 | 1469286156792 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1660 | 1469286156795 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:02:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:02:36 INFO - PROCESS | 1660 | 1469286156800 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1660 | 1469286156801 Marionette TRACE conn2 <- [1,754,null,{}] 08:02:36 INFO - PROCESS | 1660 | 1469286156803 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:02:36 INFO - PROCESS | 1660 | 1469286156805 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:36 INFO - PROCESS | 1660 | 1469286156897 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:02:36 INFO - PROCESS | 1660 | 1469286156903 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1660 | 1469286156904 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185d5000 == 32 [pid = 1660] [id = 196] 08:02:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 60 (0x1187d5c00) [pid = 1660] [serial = 586] [outer = 0x0] 08:02:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 61 (0x118ddc400) [pid = 1660] [serial = 587] [outer = 0x1187d5c00] 08:02:36 INFO - PROCESS | 1660 | 1469286156933 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 62 (0x119638800) [pid = 1660] [serial = 588] [outer = 0x1187d5c00] 08:02:37 INFO - PROCESS | 1660 | 1469286157722 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:02:37 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:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms 08:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:02:37 INFO - PROCESS | 1660 | 1469286157774 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1660 | 1469286157775 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:02:37 INFO - PROCESS | 1660 | 1469286157777 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1660 | 1469286157780 Marionette TRACE conn2 <- [1,758,null,{}] 08:02:37 INFO - PROCESS | 1660 | 1469286157794 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:02:37 INFO - PROCESS | 1660 | 1469286157797 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:37 INFO - PROCESS | 1660 | 1469286157890 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:02:37 INFO - PROCESS | 1660 | 1469286157896 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1660 | 1469286157898 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f03800 == 33 [pid = 1660] [id = 197] 08:02:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 63 (0x112d47c00) [pid = 1660] [serial = 589] [outer = 0x0] 08:02:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 64 (0x1211b1c00) [pid = 1660] [serial = 590] [outer = 0x112d47c00] 08:02:37 INFO - PROCESS | 1660 | 1469286157925 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x123ac3400) [pid = 1660] [serial = 591] [outer = 0x112d47c00] 08:02:38 INFO - PROCESS | 1660 | 1469286158244 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:02:38 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:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 521ms 08:02:38 INFO - PROCESS | 1660 | 1469286158298 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1660 | 1469286158300 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:02:38 INFO - PROCESS | 1660 | 1469286158302 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1660 | 1469286158303 Marionette TRACE conn2 <- [1,762,null,{}] 08:02:38 INFO - PROCESS | 1660 | 1469286158305 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:02:38 INFO - PROCESS | 1660 | 1469286158307 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:38 INFO - PROCESS | 1660 | 1469286158403 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:02:38 INFO - PROCESS | 1660 | 1469286158435 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1660 | 1469286158436 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x123add800 == 34 [pid = 1660] [id = 198] 08:02:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x123ff6800) [pid = 1660] [serial = 592] [outer = 0x0] 08:02:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x1240ebc00) [pid = 1660] [serial = 593] [outer = 0x123ff6800] 08:02:38 INFO - PROCESS | 1660 | 1469286158461 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x12493b400) [pid = 1660] [serial = 594] [outer = 0x123ff6800] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x116a9b800) [pid = 1660] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x112d4a800) [pid = 1660] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x112a7e000) [pid = 1660] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x11810dc00) [pid = 1660] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 63 (0x1130da000) [pid = 1660] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 62 (0x1187d5400) [pid = 1660] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 61 (0x11963bc00) [pid = 1660] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 60 (0x1127d3800) [pid = 1660] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 59 (0x119749c00) [pid = 1660] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:02:38 INFO - PROCESS | 1660 | --DOMWINDOW == 58 (0x119704400) [pid = 1660] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:02:39 INFO - PROCESS | 1660 | 1469286159220 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:02:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:02:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 08:02:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:02:39 INFO - PROCESS | 1660 | 1469286159273 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1660 | 1469286159274 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:02:39 INFO - PROCESS | 1660 | 1469286159276 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1660 | 1469286159277 Marionette TRACE conn2 <- [1,766,null,{}] 08:02:39 INFO - PROCESS | 1660 | 1469286159280 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:02:39 INFO - PROCESS | 1660 | 1469286159281 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:39 INFO - PROCESS | 1660 | 1469286159351 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:02:39 INFO - PROCESS | 1660 | 1469286159356 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1660 | 1469286159357 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244bf800 == 35 [pid = 1660] [id = 199] 08:02:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 59 (0x118714800) [pid = 1660] [serial = 595] [outer = 0x0] 08:02:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 60 (0x119379800) [pid = 1660] [serial = 596] [outer = 0x118714800] 08:02:39 INFO - PROCESS | 1660 | 1469286159383 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 61 (0x123ac0000) [pid = 1660] [serial = 597] [outer = 0x118714800] 08:02:40 INFO - PROCESS | 1660 | 1469286160170 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:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 919ms 08:02:40 INFO - PROCESS | 1660 | 1469286160195 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 1660 | 1469286160196 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:02:40 INFO - PROCESS | 1660 | 1469286160199 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1660 | 1469286160200 Marionette TRACE conn2 <- [1,770,null,{}] 08:02:40 INFO - PROCESS | 1660 | 1469286160202 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:02:40 INFO - PROCESS | 1660 | 1469286160206 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:40 INFO - PROCESS | 1660 | 1469286160296 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:02:40 INFO - PROCESS | 1660 | 1469286160343 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1660 | 1469286160345 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x127365000 == 36 [pid = 1660] [id = 200] 08:02:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 62 (0x112ee7000) [pid = 1660] [serial = 598] [outer = 0x0] 08:02:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 63 (0x1272b4000) [pid = 1660] [serial = 599] [outer = 0x112ee7000] 08:02:40 INFO - PROCESS | 1660 | 1469286160369 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 64 (0x128b9d000) [pid = 1660] [serial = 600] [outer = 0x112ee7000] 08:02:40 INFO - PROCESS | 1660 | 1469286160671 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:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 08:02:40 INFO - PROCESS | 1660 | 1469286160718 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 1660 | 1469286160720 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:02:40 INFO - PROCESS | 1660 | 1469286160723 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1660 | 1469286160725 Marionette TRACE conn2 <- [1,774,null,{}] 08:02:40 INFO - PROCESS | 1660 | 1469286160728 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:02:40 INFO - PROCESS | 1660 | 1469286160730 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:40 INFO - PROCESS | 1660 | 1469286160814 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:02:40 INFO - PROCESS | 1660 | 1469286160817 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1660 | 1469286160819 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6d800 == 37 [pid = 1660] [id = 201] 08:02:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x128bf1400) [pid = 1660] [serial = 601] [outer = 0x0] 08:02:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x128ca8c00) [pid = 1660] [serial = 602] [outer = 0x128bf1400] 08:02:40 INFO - PROCESS | 1660 | 1469286160843 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x129256400) [pid = 1660] [serial = 603] [outer = 0x128bf1400] 08:02:41 INFO - PROCESS | 1660 | 1469286161132 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:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 421ms 08:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:02:41 INFO - PROCESS | 1660 | 1469286161148 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1660 | 1469286161149 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:02:41 INFO - PROCESS | 1660 | 1469286161151 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1660 | 1469286161152 Marionette TRACE conn2 <- [1,778,null,{}] 08:02:41 INFO - PROCESS | 1660 | 1469286161154 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:02:41 INFO - PROCESS | 1660 | 1469286161156 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:41 INFO - PROCESS | 1660 | 1469286161239 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:02:41 INFO - PROCESS | 1660 | 1469286161293 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1660 | 1469286161295 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x121ad9000 == 38 [pid = 1660] [id = 202] 08:02:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x128b96400) [pid = 1660] [serial = 604] [outer = 0x0] 08:02:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x12925d000) [pid = 1660] [serial = 605] [outer = 0x128b96400] 08:02:41 INFO - PROCESS | 1660 | 1469286161318 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x12936e800) [pid = 1660] [serial = 606] [outer = 0x128b96400] 08:02:41 INFO - PROCESS | 1660 | 1469286161723 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:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 620ms 08:02:41 INFO - PROCESS | 1660 | 1469286161778 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1660 | 1469286161782 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:02:41 INFO - PROCESS | 1660 | 1469286161788 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1660 | 1469286161794 Marionette TRACE conn2 <- [1,782,null,{}] 08:02:41 INFO - PROCESS | 1660 | 1469286161800 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:02:41 INFO - PROCESS | 1660 | 1469286161803 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:41 INFO - PROCESS | 1660 | 1469286161931 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:02:41 INFO - PROCESS | 1660 | 1469286161995 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1660 | 1469286161997 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4b000 == 39 [pid = 1660] [id = 203] 08:02:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x11677f000) [pid = 1660] [serial = 607] [outer = 0x0] 08:02:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x116aa9000) [pid = 1660] [serial = 608] [outer = 0x11677f000] 08:02:42 INFO - PROCESS | 1660 | 1469286162050 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x11835ac00) [pid = 1660] [serial = 609] [outer = 0x11677f000] 08:02:42 INFO - PROCESS | 1660 | 1469286162470 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:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 729ms 08:02:42 INFO - PROCESS | 1660 | 1469286162525 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1660 | 1469286162528 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:02:42 INFO - PROCESS | 1660 | 1469286162534 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1660 | 1469286162536 Marionette TRACE conn2 <- [1,786,null,{}] 08:02:42 INFO - PROCESS | 1660 | 1469286162538 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:02:42 INFO - PROCESS | 1660 | 1469286162540 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:42 INFO - PROCESS | 1660 | 1469286162637 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:02:42 INFO - PROCESS | 1660 | 1469286162701 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1660 | 1469286162702 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x123ad0000 == 40 [pid = 1660] [id = 204] 08:02:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x119702800) [pid = 1660] [serial = 610] [outer = 0x0] 08:02:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x11970ac00) [pid = 1660] [serial = 611] [outer = 0x119702800] 08:02:42 INFO - PROCESS | 1660 | 1469286162733 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x120d98c00) [pid = 1660] [serial = 612] [outer = 0x119702800] 08:02:43 INFO - PROCESS | 1660 | 1469286163150 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:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 08:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:02:43 INFO - PROCESS | 1660 | 1469286163245 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1660 | 1469286163247 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:02:43 INFO - PROCESS | 1660 | 1469286163251 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1660 | 1469286163253 Marionette TRACE conn2 <- [1,790,null,{}] 08:02:43 INFO - PROCESS | 1660 | 1469286163261 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:02:43 INFO - PROCESS | 1660 | 1469286163264 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:43 INFO - PROCESS | 1660 | 1469286163360 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:02:43 INFO - PROCESS | 1660 | 1469286163424 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1660 | 1469286163426 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296d6000 == 41 [pid = 1660] [id = 205] 08:02:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x12498e400) [pid = 1660] [serial = 613] [outer = 0x0] 08:02:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x125e36000) [pid = 1660] [serial = 614] [outer = 0x12498e400] 08:02:43 INFO - PROCESS | 1660 | 1469286163458 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x128b8e800) [pid = 1660] [serial = 615] [outer = 0x12498e400] 08:02:43 INFO - PROCESS | 1660 | 1469286163857 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:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 672ms 08:02:43 INFO - PROCESS | 1660 | 1469286163922 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1660 | 1469286163924 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:02:43 INFO - PROCESS | 1660 | 1469286163929 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1660 | 1469286163930 Marionette TRACE conn2 <- [1,794,null,{}] 08:02:43 INFO - PROCESS | 1660 | 1469286163933 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:02:43 INFO - PROCESS | 1660 | 1469286163934 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:44 INFO - PROCESS | 1660 | 1469286164029 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:02:44 INFO - PROCESS | 1660 | 1469286164093 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1660 | 1469286164094 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x115ec8000 == 42 [pid = 1660] [id = 206] 08:02:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x110f93000) [pid = 1660] [serial = 616] [outer = 0x0] 08:02:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x113910400) [pid = 1660] [serial = 617] [outer = 0x110f93000] 08:02:44 INFO - PROCESS | 1660 | 1469286164124 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x128b99c00) [pid = 1660] [serial = 618] [outer = 0x110f93000] 08:02:44 INFO - PROCESS | 1660 | 1469286164656 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:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 769ms 08:02:44 INFO - PROCESS | 1660 | 1469286164698 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:02:44 INFO - PROCESS | 1660 | 1469286164700 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:02:44 INFO - PROCESS | 1660 | 1469286164704 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1660 | 1469286164705 Marionette TRACE conn2 <- [1,798,null,{}] 08:02:44 INFO - PROCESS | 1660 | 1469286164709 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:02:44 INFO - PROCESS | 1660 | 1469286164710 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:44 INFO - PROCESS | 1660 | 1469286164804 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:02:44 INFO - PROCESS | 1660 | 1469286164857 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1660 | 1469286164858 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e32000 == 43 [pid = 1660] [id = 207] 08:02:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x11604a400) [pid = 1660] [serial = 619] [outer = 0x0] 08:02:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x118105800) [pid = 1660] [serial = 620] [outer = 0x11604a400] 08:02:44 INFO - PROCESS | 1660 | 1469286164886 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x118704c00) [pid = 1660] [serial = 621] [outer = 0x11604a400] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x11657b000 == 42 [pid = 1660] [id = 184] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6d800 == 41 [pid = 1660] [id = 201] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x127365000 == 40 [pid = 1660] [id = 200] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1244bf800 == 39 [pid = 1660] [id = 199] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x123add800 == 38 [pid = 1660] [id = 198] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x120f03800 == 37 [pid = 1660] [id = 197] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1185d5000 == 36 [pid = 1660] [id = 196] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x116580000 == 35 [pid = 1660] [id = 195] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x124984000 == 34 [pid = 1660] [id = 192] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x116949800 == 33 [pid = 1660] [id = 193] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x119436800 == 32 [pid = 1660] [id = 194] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x115ec8000 == 31 [pid = 1660] [id = 206] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1296d6000 == 30 [pid = 1660] [id = 205] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x123ad0000 == 29 [pid = 1660] [id = 204] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4b000 == 28 [pid = 1660] [id = 203] 08:02:45 INFO - PROCESS | 1660 | --DOCSHELL 0x121ad9000 == 27 [pid = 1660] [id = 202] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1273dd400) [pid = 1660] [serial = 575] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x117282400) [pid = 1660] [serial = 557] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x112ee3400) [pid = 1660] [serial = 554] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1139d4c00) [pid = 1660] [serial = 555] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1160c4c00) [pid = 1660] [serial = 546] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x112f8dc00) [pid = 1660] [serial = 545] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x120d9e000) [pid = 1660] [serial = 549] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x11970c400) [pid = 1660] [serial = 548] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x116aa1c00) [pid = 1660] [serial = 552] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x113d17000) [pid = 1660] [serial = 551] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x119373800) [pid = 1660] [serial = 560] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x119950400) [pid = 1660] [serial = 563] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x123a0c400) [pid = 1660] [serial = 569] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x123a02c00) [pid = 1660] [serial = 566] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x124997000) [pid = 1660] [serial = 572] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x123ac3000) [pid = 1660] [serial = 567] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x120d97800) [pid = 1660] [serial = 564] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x1273dc000) [pid = 1660] [serial = 573] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x11963b400) [pid = 1660] [serial = 561] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x1244f5000) [pid = 1660] [serial = 570] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x118172800) [pid = 1660] [serial = 558] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 1660 | 1469286165715 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:02:45 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:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1022ms 08:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:02:45 INFO - PROCESS | 1660 | 1469286165730 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1660 | 1469286165732 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:02:45 INFO - PROCESS | 1660 | 1469286165735 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 1660 | 1469286165736 Marionette TRACE conn2 <- [1,802,null,{}] 08:02:45 INFO - PROCESS | 1660 | 1469286165755 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:02:45 INFO - PROCESS | 1660 | 1469286165756 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:45 INFO - PROCESS | 1660 | 1469286165837 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:02:45 INFO - PROCESS | 1660 | 1469286165846 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1660 | 1469286165849 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x112f4c000 == 28 [pid = 1660] [id = 208] 08:02:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x111c19000) [pid = 1660] [serial = 622] [outer = 0x0] 08:02:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x111c7b400) [pid = 1660] [serial = 623] [outer = 0x111c19000] 08:02:45 INFO - PROCESS | 1660 | 1469286165876 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x1122b0c00) [pid = 1660] [serial = 624] [outer = 0x111c19000] 08:02:46 INFO - PROCESS | 1660 | 1469286166238 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:02:46 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:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 530ms 08:02:46 INFO - PROCESS | 1660 | 1469286166265 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1660 | 1469286166268 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:02:46 INFO - PROCESS | 1660 | 1469286166273 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1660 | 1469286166274 Marionette TRACE conn2 <- [1,806,null,{}] 08:02:46 INFO - PROCESS | 1660 | 1469286166277 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:02:46 INFO - PROCESS | 1660 | 1469286166279 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:46 INFO - PROCESS | 1660 | 1469286166354 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:02:46 INFO - PROCESS | 1660 | 1469286166361 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1660 | 1469286166363 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x116574000 == 29 [pid = 1660] [id = 209] 08:02:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x112d4a000) [pid = 1660] [serial = 625] [outer = 0x0] 08:02:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x112f1a400) [pid = 1660] [serial = 626] [outer = 0x112d4a000] 08:02:46 INFO - PROCESS | 1660 | 1469286166390 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x1139c8400) [pid = 1660] [serial = 627] [outer = 0x112d4a000] 08:02:46 INFO - PROCESS | 1660 | [1660] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:02:46 INFO - PROCESS | 1660 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:02:46 INFO - PROCESS | 1660 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:02:46 INFO - PROCESS | 1660 | [GFX2-]: Using SkiaGL canvas. 08:02:46 INFO - PROCESS | 1660 | 1469286166756 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:02:46 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:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 08:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:02:46 INFO - PROCESS | 1660 | 1469286166794 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1660 | 1469286166796 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:02:46 INFO - PROCESS | 1660 | 1469286166798 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1660 | 1469286166800 Marionette TRACE conn2 <- [1,810,null,{}] 08:02:46 INFO - PROCESS | 1660 | 1469286166809 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:02:46 INFO - PROCESS | 1660 | 1469286166812 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:46 INFO - PROCESS | 1660 | 1469286166887 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:02:46 INFO - PROCESS | 1660 | 1469286166892 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1660 | 1469286166896 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f7800 == 30 [pid = 1660] [id = 210] 08:02:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x110f7d800) [pid = 1660] [serial = 628] [outer = 0x0] 08:02:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x1169e3400) [pid = 1660] [serial = 629] [outer = 0x110f7d800] 08:02:46 INFO - PROCESS | 1660 | 1469286166925 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x1176a5000) [pid = 1660] [serial = 630] [outer = 0x110f7d800] 08:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 08:02:47 INFO - PROCESS | 1660 | 1469286167262 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:02:47 INFO - PROCESS | 1660 | 1469286167269 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:02:47 INFO - PROCESS | 1660 | 1469286167271 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:02:47 INFO - PROCESS | 1660 | 1469286167273 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1660 | 1469286167274 Marionette TRACE conn2 <- [1,814,null,{}] 08:02:47 INFO - PROCESS | 1660 | 1469286167279 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:02:47 INFO - PROCESS | 1660 | 1469286167281 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:47 INFO - PROCESS | 1660 | 1469286167357 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:02:47 INFO - PROCESS | 1660 | 1469286167411 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1660 | 1469286167412 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185d0000 == 31 [pid = 1660] [id = 211] 08:02:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x116534400) [pid = 1660] [serial = 631] [outer = 0x0] 08:02:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x118171c00) [pid = 1660] [serial = 632] [outer = 0x116534400] 08:02:47 INFO - PROCESS | 1660 | 1469286167437 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x118519c00) [pid = 1660] [serial = 633] [outer = 0x116534400] 08:02:47 INFO - PROCESS | 1660 | 1469286167718 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:02:47 INFO - PROCESS | 1660 | 1469286167758 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:02:47 INFO - PROCESS | 1660 | 1469286167764 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1660 | 1469286167765 Marionette TRACE conn2 <- [1,818,null,{}] 08:02:47 INFO - PROCESS | 1660 | 1469286167768 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:02:47 INFO - PROCESS | 1660 | 1469286167769 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:47 INFO - PROCESS | 1660 | 1469286167856 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:02:47 INFO - PROCESS | 1660 | 1469286167887 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1660 | 1469286167888 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x1197e9000 == 32 [pid = 1660] [id = 212] 08:02:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x112234c00) [pid = 1660] [serial = 634] [outer = 0x0] 08:02:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x118708000) [pid = 1660] [serial = 635] [outer = 0x112234c00] 08:02:47 INFO - PROCESS | 1660 | 1469286167912 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1187d6400) [pid = 1660] [serial = 636] [outer = 0x112234c00] 08:02:48 INFO - PROCESS | 1660 | 1469286168236 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:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 08:02:48 INFO - PROCESS | 1660 | 1469286168284 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1660 | 1469286168285 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:02:48 INFO - PROCESS | 1660 | 1469286168288 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1660 | 1469286168289 Marionette TRACE conn2 <- [1,822,null,{}] 08:02:48 INFO - PROCESS | 1660 | 1469286168291 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:02:48 INFO - PROCESS | 1660 | 1469286168295 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:48 INFO - PROCESS | 1660 | 1469286168403 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:02:48 INFO - PROCESS | 1660 | 1469286168441 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1660 | 1469286168442 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x121155800 == 33 [pid = 1660] [id = 213] 08:02:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x118d83000) [pid = 1660] [serial = 637] [outer = 0x0] 08:02:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x11963c000) [pid = 1660] [serial = 638] [outer = 0x118d83000] 08:02:48 INFO - PROCESS | 1660 | 1469286168466 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x119dbc400) [pid = 1660] [serial = 639] [outer = 0x118d83000] 08:02:48 INFO - PROCESS | 1660 | 1469286168775 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:02:48 INFO - PROCESS | 1660 | 1469286168808 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:02:48 INFO - PROCESS | 1660 | 1469286168817 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1660 | 1469286168818 Marionette TRACE conn2 <- [1,826,null,{}] 08:02:48 INFO - PROCESS | 1660 | 1469286168821 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:02:48 INFO - PROCESS | 1660 | 1469286168829 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:48 INFO - PROCESS | 1660 | 1469286168919 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:02:48 INFO - PROCESS | 1660 | 1469286168923 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1660 | 1469286168924 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x121acf800 == 34 [pid = 1660] [id = 214] 08:02:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x118d83c00) [pid = 1660] [serial = 640] [outer = 0x0] 08:02:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x120e7e400) [pid = 1660] [serial = 641] [outer = 0x118d83c00] 08:02:48 INFO - PROCESS | 1660 | 1469286168949 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x121a92c00) [pid = 1660] [serial = 642] [outer = 0x118d83c00] 08:02:49 INFO - PROCESS | 1660 | 1469286169257 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:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 08:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:02:49 INFO - PROCESS | 1660 | 1469286169286 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1660 | 1469286169287 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:02:49 INFO - PROCESS | 1660 | 1469286169289 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1660 | 1469286169291 Marionette TRACE conn2 <- [1,830,null,{}] 08:02:49 INFO - PROCESS | 1660 | 1469286169301 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:02:49 INFO - PROCESS | 1660 | 1469286169302 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:49 INFO - PROCESS | 1660 | 1469286169398 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:02:49 INFO - PROCESS | 1660 | 1469286169402 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1660 | 1469286169403 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244b4000 == 35 [pid = 1660] [id = 215] 08:02:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x11390d400) [pid = 1660] [serial = 643] [outer = 0x0] 08:02:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x123a06000) [pid = 1660] [serial = 644] [outer = 0x11390d400] 08:02:49 INFO - PROCESS | 1660 | 1469286169427 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x123a11800) [pid = 1660] [serial = 645] [outer = 0x11390d400] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x128b96400) [pid = 1660] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x123ff6800) [pid = 1660] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x112d47c00) [pid = 1660] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x118714800) [pid = 1660] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x112ee7000) [pid = 1660] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x115e06c00) [pid = 1660] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x112f16000) [pid = 1660] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1187d5c00) [pid = 1660] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x115eef400) [pid = 1660] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x11626d000) [pid = 1660] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:02:49 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x128bf1400) [pid = 1660] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:02:49 INFO - PROCESS | 1660 | 1469286169840 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:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 577ms 08:02:49 INFO - PROCESS | 1660 | 1469286169867 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1660 | 1469286169869 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:02:49 INFO - PROCESS | 1660 | 1469286169871 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1660 | 1469286169872 Marionette TRACE conn2 <- [1,834,null,{}] 08:02:49 INFO - PROCESS | 1660 | 1469286169875 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:02:49 INFO - PROCESS | 1660 | 1469286169876 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:49 INFO - PROCESS | 1660 | 1469286169981 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:02:49 INFO - PROCESS | 1660 | 1469286169986 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1660 | 1469286169987 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f7000 == 36 [pid = 1660] [id = 216] 08:02:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x1127d2c00) [pid = 1660] [serial = 646] [outer = 0x0] 08:02:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1176ab000) [pid = 1660] [serial = 647] [outer = 0x1127d2c00] 08:02:50 INFO - PROCESS | 1660 | 1469286170027 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x123ac0800) [pid = 1660] [serial = 648] [outer = 0x1127d2c00] 08:02:50 INFO - PROCESS | 1660 | 1469286170418 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:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 568ms 08:02:50 INFO - PROCESS | 1660 | 1469286170440 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1660 | 1469286170441 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:02:50 INFO - PROCESS | 1660 | 1469286170449 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1660 | 1469286170450 Marionette TRACE conn2 <- [1,838,null,{}] 08:02:50 INFO - PROCESS | 1660 | 1469286170453 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:02:50 INFO - PROCESS | 1660 | 1469286170454 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:50 INFO - PROCESS | 1660 | 1469286170554 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:02:50 INFO - PROCESS | 1660 | 1469286170560 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1660 | 1469286170561 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x127282800 == 37 [pid = 1660] [id = 217] 08:02:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x112ee7000) [pid = 1660] [serial = 649] [outer = 0x0] 08:02:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x123ac4400) [pid = 1660] [serial = 650] [outer = 0x112ee7000] 08:02:50 INFO - PROCESS | 1660 | 1469286170585 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x1240ad000) [pid = 1660] [serial = 651] [outer = 0x112ee7000] 08:02:50 INFO - PROCESS | 1660 | 1469286170901 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:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 08:02:50 INFO - PROCESS | 1660 | 1469286170918 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1660 | 1469286170919 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:02:50 INFO - PROCESS | 1660 | 1469286170921 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1660 | 1469286170923 Marionette TRACE conn2 <- [1,842,null,{}] 08:02:50 INFO - PROCESS | 1660 | 1469286170926 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:02:50 INFO - PROCESS | 1660 | 1469286170930 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:51 INFO - PROCESS | 1660 | 1469286171022 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:02:51 INFO - PROCESS | 1660 | 1469286171027 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1660 | 1469286171029 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x128e55800 == 38 [pid = 1660] [id = 218] 08:02:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1240e1800) [pid = 1660] [serial = 652] [outer = 0x0] 08:02:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1244f7000) [pid = 1660] [serial = 653] [outer = 0x1240e1800] 08:02:51 INFO - PROCESS | 1660 | 1469286171056 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x126b8f400) [pid = 1660] [serial = 654] [outer = 0x1240e1800] 08:02:51 INFO - PROCESS | 1660 | 1469286171373 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:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 471ms 08:02:51 INFO - PROCESS | 1660 | 1469286171395 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1660 | 1469286171398 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:02:51 INFO - PROCESS | 1660 | 1469286171400 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1660 | 1469286171401 Marionette TRACE conn2 <- [1,846,null,{}] 08:02:51 INFO - PROCESS | 1660 | 1469286171404 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:02:51 INFO - PROCESS | 1660 | 1469286171405 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:51 INFO - PROCESS | 1660 | 1469286171504 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:02:51 INFO - PROCESS | 1660 | 1469286171511 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1660 | 1469286171512 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x128e6e000 == 39 [pid = 1660] [id = 219] 08:02:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1187d5800) [pid = 1660] [serial = 655] [outer = 0x0] 08:02:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x126e99c00) [pid = 1660] [serial = 656] [outer = 0x1187d5800] 08:02:51 INFO - PROCESS | 1660 | 1469286171535 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1273dd400) [pid = 1660] [serial = 657] [outer = 0x1187d5800] 08:02:51 INFO - PROCESS | 1660 | 1469286171902 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:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 08:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:02:51 INFO - PROCESS | 1660 | 1469286171919 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1660 | 1469286171921 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:02:51 INFO - PROCESS | 1660 | 1469286171924 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1660 | 1469286171926 Marionette TRACE conn2 <- [1,850,null,{}] 08:02:51 INFO - PROCESS | 1660 | 1469286171930 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:02:51 INFO - PROCESS | 1660 | 1469286171932 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:52 INFO - PROCESS | 1660 | 1469286172042 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:02:52 INFO - PROCESS | 1660 | 1469286172094 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1660 | 1469286172096 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x115ed7800 == 40 [pid = 1660] [id = 220] 08:02:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x111c1ec00) [pid = 1660] [serial = 658] [outer = 0x0] 08:02:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1120e5800) [pid = 1660] [serial = 659] [outer = 0x111c1ec00] 08:02:52 INFO - PROCESS | 1660 | 1469286172128 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1127df800) [pid = 1660] [serial = 660] [outer = 0x111c1ec00] 08:02:52 INFO - PROCESS | 1660 | 1469286172667 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:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 772ms 08:02:52 INFO - PROCESS | 1660 | 1469286172701 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 1660 | 1469286172704 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:02:52 INFO - PROCESS | 1660 | 1469286172713 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1660 | 1469286172715 Marionette TRACE conn2 <- [1,854,null,{}] 08:02:52 INFO - PROCESS | 1660 | 1469286172717 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:02:52 INFO - PROCESS | 1660 | 1469286172719 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:52 INFO - PROCESS | 1660 | 1469286172825 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:02:52 INFO - PROCESS | 1660 | 1469286172898 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1660 | 1469286172900 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x119cc0800 == 41 [pid = 1660] [id = 221] 08:02:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x113d1a400) [pid = 1660] [serial = 661] [outer = 0x0] 08:02:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x11604a800) [pid = 1660] [serial = 662] [outer = 0x113d1a400] 08:02:52 INFO - PROCESS | 1660 | 1469286172930 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x11697e800) [pid = 1660] [serial = 663] [outer = 0x113d1a400] 08:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 874ms 08:02:53 INFO - PROCESS | 1660 | 1469286173579 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:02:53 INFO - PROCESS | 1660 | 1469286173586 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1660 | 1469286173588 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:02:53 INFO - PROCESS | 1660 | 1469286173592 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1660 | 1469286173594 Marionette TRACE conn2 <- [1,858,null,{}] 08:02:53 INFO - PROCESS | 1660 | 1469286173628 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:02:53 INFO - PROCESS | 1660 | 1469286173630 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:53 INFO - PROCESS | 1660 | 1469286173731 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x128e55800 == 40 [pid = 1660] [id = 218] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x127282800 == 39 [pid = 1660] [id = 217] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f7000 == 38 [pid = 1660] [id = 216] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1244b4000 == 37 [pid = 1660] [id = 215] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x121acf800 == 36 [pid = 1660] [id = 214] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x121155800 == 35 [pid = 1660] [id = 213] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1197e9000 == 34 [pid = 1660] [id = 212] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1185d0000 == 33 [pid = 1660] [id = 211] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f7800 == 32 [pid = 1660] [id = 210] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x116574000 == 31 [pid = 1660] [id = 209] 08:02:53 INFO - PROCESS | 1660 | --DOCSHELL 0x112f4c000 == 30 [pid = 1660] [id = 208] 08:02:53 INFO - PROCESS | 1660 | 1469286173822 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1660 | 1469286173825 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b1c000 == 31 [pid = 1660] [id = 222] 08:02:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x112a83800) [pid = 1660] [serial = 664] [outer = 0x0] 08:02:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x11396a400) [pid = 1660] [serial = 665] [outer = 0x112a83800] 08:02:53 INFO - PROCESS | 1660 | 1469286173852 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x115e02400) [pid = 1660] [serial = 666] [outer = 0x112a83800] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12936e800) [pid = 1660] [serial = 606] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12925d000) [pid = 1660] [serial = 605] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1240ebc00) [pid = 1660] [serial = 593] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1211b1c00) [pid = 1660] [serial = 590] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12493b400) [pid = 1660] [serial = 594] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x119379800) [pid = 1660] [serial = 596] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1272b4000) [pid = 1660] [serial = 599] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x128b92800) [pid = 1660] [serial = 576] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x113905800) [pid = 1660] [serial = 578] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1160c6c00) [pid = 1660] [serial = 579] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x118ddc400) [pid = 1660] [serial = 587] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x116975800) [pid = 1660] [serial = 584] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x128b9d000) [pid = 1660] [serial = 600] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x117e17400) [pid = 1660] [serial = 585] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x11817d000) [pid = 1660] [serial = 581] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x11870b400) [pid = 1660] [serial = 582] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x129256400) [pid = 1660] [serial = 603] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x128ca8c00) [pid = 1660] [serial = 602] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x123ac3400) [pid = 1660] [serial = 591] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x119638800) [pid = 1660] [serial = 588] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x123ac0000) [pid = 1660] [serial = 597] [outer = 0x0] [url = about:blank] 08:02:54 INFO - PROCESS | 1660 | 1469286174170 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:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 600ms 08:02:54 INFO - PROCESS | 1660 | 1469286174191 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:02:54 INFO - PROCESS | 1660 | 1469286174197 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:02:54 INFO - PROCESS | 1660 | 1469286174202 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1660 | 1469286174203 Marionette TRACE conn2 <- [1,862,null,{}] 08:02:54 INFO - PROCESS | 1660 | 1469286174206 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:02:54 INFO - PROCESS | 1660 | 1469286174207 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:54 INFO - PROCESS | 1660 | 1469286174287 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:02:54 INFO - PROCESS | 1660 | 1469286174293 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1660 | 1469286174296 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170ea800 == 32 [pid = 1660] [id = 223] 08:02:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x116a9dc00) [pid = 1660] [serial = 667] [outer = 0x0] 08:02:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x118112400) [pid = 1660] [serial = 668] [outer = 0x116a9dc00] 08:02:54 INFO - PROCESS | 1660 | 1469286174322 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x118359400) [pid = 1660] [serial = 669] [outer = 0x116a9dc00] 08:02:54 INFO - PROCESS | 1660 | 1469286174651 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:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 08:02:54 INFO - PROCESS | 1660 | 1469286174672 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1660 | 1469286174673 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:02:54 INFO - PROCESS | 1660 | 1469286174676 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1660 | 1469286174680 Marionette TRACE conn2 <- [1,866,null,{}] 08:02:54 INFO - PROCESS | 1660 | 1469286174688 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:02:54 INFO - PROCESS | 1660 | 1469286174692 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:54 INFO - PROCESS | 1660 | 1469286174774 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:02:54 INFO - PROCESS | 1660 | 1469286174825 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1660 | 1469286174827 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x119437000 == 33 [pid = 1660] [id = 224] 08:02:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1122e4800) [pid = 1660] [serial = 670] [outer = 0x0] 08:02:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1187ce800) [pid = 1660] [serial = 671] [outer = 0x1122e4800] 08:02:54 INFO - PROCESS | 1660 | 1469286174854 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x11963f000) [pid = 1660] [serial = 672] [outer = 0x1122e4800] 08:02:55 INFO - PROCESS | 1660 | 1469286175181 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:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 523ms 08:02:55 INFO - PROCESS | 1660 | 1469286175200 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1660 | 1469286175203 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:02:55 INFO - PROCESS | 1660 | 1469286175206 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1660 | 1469286175208 Marionette TRACE conn2 <- [1,870,null,{}] 08:02:55 INFO - PROCESS | 1660 | 1469286175214 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:02:55 INFO - PROCESS | 1660 | 1469286175216 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:55 INFO - PROCESS | 1660 | 1469286175339 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:02:55 INFO - PROCESS | 1660 | 1469286175411 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1660 | 1469286175413 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x121013800 == 34 [pid = 1660] [id = 225] 08:02:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x117e1ac00) [pid = 1660] [serial = 673] [outer = 0x0] 08:02:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x119711c00) [pid = 1660] [serial = 674] [outer = 0x117e1ac00] 08:02:55 INFO - PROCESS | 1660 | 1469286175454 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x120d96800) [pid = 1660] [serial = 675] [outer = 0x117e1ac00] 08:02:55 INFO - PROCESS | 1660 | 1469286175829 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:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 08:02:55 INFO - PROCESS | 1660 | 1469286175879 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1660 | 1469286175880 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:02:55 INFO - PROCESS | 1660 | 1469286175882 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1660 | 1469286175883 Marionette TRACE conn2 <- [1,874,null,{}] 08:02:55 INFO - PROCESS | 1660 | 1469286175892 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:02:55 INFO - PROCESS | 1660 | 1469286175893 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:55 INFO - PROCESS | 1660 | 1469286175994 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:02:56 INFO - PROCESS | 1660 | 1469286176004 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1660 | 1469286176005 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x123f85000 == 35 [pid = 1660] [id = 226] 08:02:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1122e3800) [pid = 1660] [serial = 676] [outer = 0x0] 08:02:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x120d97800) [pid = 1660] [serial = 677] [outer = 0x1122e3800] 08:02:56 INFO - PROCESS | 1660 | 1469286176029 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x123a0b400) [pid = 1660] [serial = 678] [outer = 0x1122e3800] 08:02:56 INFO - PROCESS | 1660 | 1469286176384 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:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 08:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:02:56 INFO - PROCESS | 1660 | 1469286176402 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1660 | 1469286176403 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:02:56 INFO - PROCESS | 1660 | 1469286176405 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1660 | 1469286176406 Marionette TRACE conn2 <- [1,878,null,{}] 08:02:56 INFO - PROCESS | 1660 | 1469286176408 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:02:56 INFO - PROCESS | 1660 | 1469286176412 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:56 INFO - PROCESS | 1660 | 1469286176528 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:02:56 INFO - PROCESS | 1660 | 1469286176532 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1660 | 1469286176533 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x127279800 == 36 [pid = 1660] [id = 227] 08:02:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x123a0d000) [pid = 1660] [serial = 679] [outer = 0x0] 08:02:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1240e7400) [pid = 1660] [serial = 680] [outer = 0x123a0d000] 08:02:56 INFO - PROCESS | 1660 | 1469286176558 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x126b19400) [pid = 1660] [serial = 681] [outer = 0x123a0d000] 08:02:56 INFO - PROCESS | 1660 | 1469286176887 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:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 08:02:56 INFO - PROCESS | 1660 | 1469286176923 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1660 | 1469286176934 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:02:56 INFO - PROCESS | 1660 | 1469286176937 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1660 | 1469286176938 Marionette TRACE conn2 <- [1,882,null,{}] 08:02:56 INFO - PROCESS | 1660 | 1469286176940 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:02:56 INFO - PROCESS | 1660 | 1469286176942 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:57 INFO - PROCESS | 1660 | 1469286177033 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:02:57 INFO - PROCESS | 1660 | 1469286177068 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1660 | 1469286177069 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x1276ac800 == 37 [pid = 1660] [id = 228] 08:02:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1272b3400) [pid = 1660] [serial = 682] [outer = 0x0] 08:02:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1273ddc00) [pid = 1660] [serial = 683] [outer = 0x1272b3400] 08:02:57 INFO - PROCESS | 1660 | 1469286177094 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x128b90000) [pid = 1660] [serial = 684] [outer = 0x1272b3400] 08:02:57 INFO - PROCESS | 1660 | 1469286177403 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:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 08:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:02:57 INFO - PROCESS | 1660 | 1469286177456 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1660 | 1469286177457 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:02:57 INFO - PROCESS | 1660 | 1469286177459 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1660 | 1469286177460 Marionette TRACE conn2 <- [1,886,null,{}] 08:02:57 INFO - PROCESS | 1660 | 1469286177462 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:02:57 INFO - PROCESS | 1660 | 1469286177463 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:57 INFO - PROCESS | 1660 | 1469286177562 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:02:57 INFO - PROCESS | 1660 | 1469286177565 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1660 | 1469286177566 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b76800 == 38 [pid = 1660] [id = 229] 08:02:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x126fd4400) [pid = 1660] [serial = 685] [outer = 0x0] 08:02:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x128b93c00) [pid = 1660] [serial = 686] [outer = 0x126fd4400] 08:02:57 INFO - PROCESS | 1660 | 1469286177590 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x128b99000) [pid = 1660] [serial = 687] [outer = 0x126fd4400] 08:02:57 INFO - PROCESS | 1660 | 1469286177920 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:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 521ms 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x110f7d800) [pid = 1660] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x112d4a000) [pid = 1660] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x112234c00) [pid = 1660] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x118d83000) [pid = 1660] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x11390d400) [pid = 1660] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x118d83c00) [pid = 1660] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1127d2c00) [pid = 1660] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x112ee7000) [pid = 1660] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1240e1800) [pid = 1660] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x116534400) [pid = 1660] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x11677f000) [pid = 1660] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x119702800) [pid = 1660] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x11604a400) [pid = 1660] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12498e400) [pid = 1660] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x110f93000) [pid = 1660] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:02:58 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x111c19000) [pid = 1660] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:02:58 INFO - PROCESS | 1660 | 1469286178097 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1660 | 1469286178099 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:02:58 INFO - PROCESS | 1660 | 1469286178114 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1660 | 1469286178116 Marionette TRACE conn2 <- [1,890,null,{}] 08:02:58 INFO - PROCESS | 1660 | 1469286178119 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:02:58 INFO - PROCESS | 1660 | 1469286178121 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:58 INFO - PROCESS | 1660 | 1469286178242 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:02:58 INFO - PROCESS | 1660 | 1469286178276 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1660 | 1469286178277 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x119432800 == 39 [pid = 1660] [id = 230] 08:02:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x112d47400) [pid = 1660] [serial = 688] [outer = 0x0] 08:02:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x11390e800) [pid = 1660] [serial = 689] [outer = 0x112d47400] 08:02:58 INFO - PROCESS | 1660 | 1469286178316 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x11850a800) [pid = 1660] [serial = 690] [outer = 0x112d47400] 08:02:58 INFO - PROCESS | 1660 | 1469286178662 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:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 08:02:58 INFO - PROCESS | 1660 | 1469286178685 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:02:58 INFO - PROCESS | 1660 | 1469286178686 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:02:58 INFO - PROCESS | 1660 | 1469286178688 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1660 | 1469286178689 Marionette TRACE conn2 <- [1,894,null,{}] 08:02:58 INFO - PROCESS | 1660 | 1469286178691 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:02:58 INFO - PROCESS | 1660 | 1469286178693 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:58 INFO - PROCESS | 1660 | 1469286178793 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:02:58 INFO - PROCESS | 1660 | 1469286178798 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1660 | 1469286178800 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a60f000 == 40 [pid = 1660] [id = 231] 08:02:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x112d4a000) [pid = 1660] [serial = 691] [outer = 0x0] 08:02:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x120d99800) [pid = 1660] [serial = 692] [outer = 0x112d4a000] 08:02:58 INFO - PROCESS | 1660 | 1469286178824 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x125e37c00) [pid = 1660] [serial = 693] [outer = 0x112d4a000] 08:02:59 INFO - PROCESS | 1660 | 1469286179135 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:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 08:02:59 INFO - PROCESS | 1660 | 1469286179157 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1660 | 1469286179159 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:02:59 INFO - PROCESS | 1660 | 1469286179164 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1660 | 1469286179165 Marionette TRACE conn2 <- [1,898,null,{}] 08:02:59 INFO - PROCESS | 1660 | 1469286179168 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:02:59 INFO - PROCESS | 1660 | 1469286179169 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:59 INFO - PROCESS | 1660 | 1469286179253 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:02:59 INFO - PROCESS | 1660 | 1469286179257 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1660 | 1469286179259 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8cf800 == 41 [pid = 1660] [id = 232] 08:02:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x11850bc00) [pid = 1660] [serial = 694] [outer = 0x0] 08:02:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128bf5400) [pid = 1660] [serial = 695] [outer = 0x11850bc00] 08:02:59 INFO - PROCESS | 1660 | 1469286179288 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x129254400) [pid = 1660] [serial = 696] [outer = 0x11850bc00] 08:02:59 INFO - PROCESS | 1660 | 1469286179617 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:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 471ms 08:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:02:59 INFO - PROCESS | 1660 | 1469286179635 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1660 | 1469286179636 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:02:59 INFO - PROCESS | 1660 | 1469286179638 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1660 | 1469286179639 Marionette TRACE conn2 <- [1,902,null,{}] 08:02:59 INFO - PROCESS | 1660 | 1469286179641 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:02:59 INFO - PROCESS | 1660 | 1469286179643 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:59 INFO - PROCESS | 1660 | 1469286179759 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:02:59 INFO - PROCESS | 1660 | 1469286179766 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1660 | 1469286179767 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:02:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abe1800 == 42 [pid = 1660] [id = 233] 08:02:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x128b91000) [pid = 1660] [serial = 697] [outer = 0x0] 08:02:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x129256800) [pid = 1660] [serial = 698] [outer = 0x128b91000] 08:02:59 INFO - PROCESS | 1660 | 1469286179805 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12936fc00) [pid = 1660] [serial = 699] [outer = 0x128b91000] 08:03:00 INFO - PROCESS | 1660 | --DOCSHELL 0x117e32000 == 41 [pid = 1660] [id = 207] 08:03:00 INFO - PROCESS | 1660 | --DOCSHELL 0x113b1c000 == 40 [pid = 1660] [id = 222] 08:03:00 INFO - PROCESS | 1660 | --DOCSHELL 0x119cc0800 == 39 [pid = 1660] [id = 221] 08:03:00 INFO - PROCESS | 1660 | --DOCSHELL 0x128e6e000 == 38 [pid = 1660] [id = 219] 08:03:00 INFO - PROCESS | 1660 | --DOCSHELL 0x115ed7800 == 37 [pid = 1660] [id = 220] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x1170ea800 == 36 [pid = 1660] [id = 223] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x121013800 == 35 [pid = 1660] [id = 225] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x128b76800 == 34 [pid = 1660] [id = 229] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x127279800 == 33 [pid = 1660] [id = 227] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x119432800 == 32 [pid = 1660] [id = 230] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12a60f000 == 31 [pid = 1660] [id = 231] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8cf800 == 30 [pid = 1660] [id = 232] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x123f85000 == 29 [pid = 1660] [id = 226] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x1276ac800 == 28 [pid = 1660] [id = 228] 08:03:01 INFO - PROCESS | 1660 | --DOCSHELL 0x119437000 == 27 [pid = 1660] [id = 224] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1169e3400) [pid = 1660] [serial = 629] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1176a5000) [pid = 1660] [serial = 630] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x112f1a400) [pid = 1660] [serial = 626] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1139c8400) [pid = 1660] [serial = 627] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1187d6400) [pid = 1660] [serial = 636] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x119dbc400) [pid = 1660] [serial = 639] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x11963c000) [pid = 1660] [serial = 638] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x123a06000) [pid = 1660] [serial = 644] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x120e7e400) [pid = 1660] [serial = 641] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x123ac0800) [pid = 1660] [serial = 648] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x123ac4400) [pid = 1660] [serial = 650] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1176ab000) [pid = 1660] [serial = 647] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1244f7000) [pid = 1660] [serial = 653] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x118171c00) [pid = 1660] [serial = 632] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x11835ac00) [pid = 1660] [serial = 609] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x123a11800) [pid = 1660] [serial = 645] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x116aa9000) [pid = 1660] [serial = 608] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x120d98c00) [pid = 1660] [serial = 612] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x11970ac00) [pid = 1660] [serial = 611] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x118704c00) [pid = 1660] [serial = 621] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x128b8e800) [pid = 1660] [serial = 615] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x118105800) [pid = 1660] [serial = 620] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x125e36000) [pid = 1660] [serial = 614] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x128b99c00) [pid = 1660] [serial = 618] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x111c7b400) [pid = 1660] [serial = 623] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x126b8f400) [pid = 1660] [serial = 654] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x126e99c00) [pid = 1660] [serial = 656] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x1122b0c00) [pid = 1660] [serial = 624] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x118708000) [pid = 1660] [serial = 635] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x113910400) [pid = 1660] [serial = 617] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 63 (0x121a92c00) [pid = 1660] [serial = 642] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 62 (0x1240ad000) [pid = 1660] [serial = 651] [outer = 0x0] [url = about:blank] 08:03:01 INFO - PROCESS | 1660 | --DOMWINDOW == 61 (0x118519c00) [pid = 1660] [serial = 633] [outer = 0x0] [url = about:blank] 08:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1670ms 08:03:01 INFO - PROCESS | 1660 | 1469286181301 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:03:01 INFO - PROCESS | 1660 | 1469286181309 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1660 | 1469286181314 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:03:01 INFO - PROCESS | 1660 | 1469286181317 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1660 | 1469286181319 Marionette TRACE conn2 <- [1,906,null,{}] 08:03:01 INFO - PROCESS | 1660 | 1469286181323 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:03:01 INFO - PROCESS | 1660 | 1469286181325 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:01 INFO - PROCESS | 1660 | 1469286181401 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:03:01 INFO - PROCESS | 1660 | 1469286181448 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1660 | 1469286181451 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x113214800 == 28 [pid = 1660] [id = 234] 08:03:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 62 (0x1122bd800) [pid = 1660] [serial = 700] [outer = 0x0] 08:03:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 63 (0x1127dc800) [pid = 1660] [serial = 701] [outer = 0x1122bd800] 08:03:01 INFO - PROCESS | 1660 | 1469286181478 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 64 (0x111e5cc00) [pid = 1660] [serial = 702] [outer = 0x1122bd800] 08:03:01 INFO - PROCESS | 1660 | 1469286181768 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:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 08:03:01 INFO - PROCESS | 1660 | 1469286181786 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1660 | 1469286181790 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:03:01 INFO - PROCESS | 1660 | 1469286181803 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1660 | 1469286181805 Marionette TRACE conn2 <- [1,910,null,{}] 08:03:01 INFO - PROCESS | 1660 | 1469286181807 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:03:01 INFO - PROCESS | 1660 | 1469286181809 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:01 INFO - PROCESS | 1660 | 1469286181890 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:03:01 INFO - PROCESS | 1660 | 1469286181897 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1660 | 1469286181899 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x116957800 == 29 [pid = 1660] [id = 235] 08:03:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x112ee3000) [pid = 1660] [serial = 703] [outer = 0x0] 08:03:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x1139d4c00) [pid = 1660] [serial = 704] [outer = 0x112ee3000] 08:03:01 INFO - PROCESS | 1660 | 1469286181925 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x115180c00) [pid = 1660] [serial = 705] [outer = 0x112ee3000] 08:03:02 INFO - PROCESS | 1660 | 1469286182238 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:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 08:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:03:02 INFO - PROCESS | 1660 | 1469286182272 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1660 | 1469286182274 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:03:02 INFO - PROCESS | 1660 | 1469286182276 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1660 | 1469286182289 Marionette TRACE conn2 <- [1,914,null,{}] 08:03:02 INFO - PROCESS | 1660 | 1469286182297 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:03:02 INFO - PROCESS | 1660 | 1469286182300 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:02 INFO - PROCESS | 1660 | 1469286182373 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:03:02 INFO - PROCESS | 1660 | 1469286182380 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1660 | 1469286182382 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e31000 == 30 [pid = 1660] [id = 236] 08:03:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x110f73400) [pid = 1660] [serial = 706] [outer = 0x0] 08:03:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x1176a4400) [pid = 1660] [serial = 707] [outer = 0x110f73400] 08:03:02 INFO - PROCESS | 1660 | 1469286182410 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x118170800) [pid = 1660] [serial = 708] [outer = 0x110f73400] 08:03:02 INFO - PROCESS | 1660 | 1469286182738 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:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 482ms 08:03:02 INFO - PROCESS | 1660 | 1469286182759 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1660 | 1469286182763 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:03:02 INFO - PROCESS | 1660 | 1469286182765 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1660 | 1469286182766 Marionette TRACE conn2 <- [1,918,null,{}] 08:03:02 INFO - PROCESS | 1660 | 1469286182769 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:03:02 INFO - PROCESS | 1660 | 1469286182770 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:02 INFO - PROCESS | 1660 | 1469286182842 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:03:02 INFO - PROCESS | 1660 | 1469286182889 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1660 | 1469286182890 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185d6000 == 31 [pid = 1660] [id = 237] 08:03:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x116a9fc00) [pid = 1660] [serial = 709] [outer = 0x0] 08:03:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x11835ac00) [pid = 1660] [serial = 710] [outer = 0x116a9fc00] 08:03:02 INFO - PROCESS | 1660 | 1469286182915 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x118711400) [pid = 1660] [serial = 711] [outer = 0x116a9fc00] 08:03:03 INFO - PROCESS | 1660 | 1469286183185 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:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 469ms 08:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:03:03 INFO - PROCESS | 1660 | 1469286183236 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1660 | 1469286183237 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:03:03 INFO - PROCESS | 1660 | 1469286183239 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1660 | 1469286183240 Marionette TRACE conn2 <- [1,922,null,{}] 08:03:03 INFO - PROCESS | 1660 | 1469286183243 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:03:03 INFO - PROCESS | 1660 | 1469286183247 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:03 INFO - PROCESS | 1660 | 1469286183326 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:03:03 INFO - PROCESS | 1660 | 1469286183330 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1660 | 1469286183331 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x119431000 == 32 [pid = 1660] [id = 238] 08:03:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x112dbc000) [pid = 1660] [serial = 712] [outer = 0x0] 08:03:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x118710400) [pid = 1660] [serial = 713] [outer = 0x112dbc000] 08:03:03 INFO - PROCESS | 1660 | 1469286183357 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x119376000) [pid = 1660] [serial = 714] [outer = 0x112dbc000] 08:03:03 INFO - PROCESS | 1660 | 1469286183693 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:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 08:03:03 INFO - PROCESS | 1660 | 1469286183711 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1660 | 1469286183713 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:03:03 INFO - PROCESS | 1660 | 1469286183716 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1660 | 1469286183717 Marionette TRACE conn2 <- [1,926,null,{}] 08:03:03 INFO - PROCESS | 1660 | 1469286183719 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:03:03 INFO - PROCESS | 1660 | 1469286183724 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:03 INFO - PROCESS | 1660 | 1469286183834 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:03:03 INFO - PROCESS | 1660 | 1469286183839 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1660 | 1469286183841 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f08000 == 33 [pid = 1660] [id = 239] 08:03:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x1187d1800) [pid = 1660] [serial = 715] [outer = 0x0] 08:03:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x119638800) [pid = 1660] [serial = 716] [outer = 0x1187d1800] 08:03:03 INFO - PROCESS | 1660 | 1469286183869 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x120d97c00) [pid = 1660] [serial = 717] [outer = 0x1187d1800] 08:03:04 INFO - PROCESS | 1660 | 1469286184140 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:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 468ms 08:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:03:04 INFO - PROCESS | 1660 | 1469286184185 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1660 | 1469286184186 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:03:04 INFO - PROCESS | 1660 | 1469286184188 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1660 | 1469286184189 Marionette TRACE conn2 <- [1,930,null,{}] 08:03:04 INFO - PROCESS | 1660 | 1469286184191 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:03:04 INFO - PROCESS | 1660 | 1469286184194 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:04 INFO - PROCESS | 1660 | 1469286184268 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:03:04 INFO - PROCESS | 1660 | 1469286184272 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1660 | 1469286184282 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216ce000 == 34 [pid = 1660] [id = 240] 08:03:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x110f91800) [pid = 1660] [serial = 718] [outer = 0x0] 08:03:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1217dcc00) [pid = 1660] [serial = 719] [outer = 0x110f91800] 08:03:04 INFO - PROCESS | 1660 | 1469286184307 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x123a0a800) [pid = 1660] [serial = 720] [outer = 0x110f91800] 08:03:04 INFO - PROCESS | 1660 | 1469286184612 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:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 468ms 08:03:04 INFO - PROCESS | 1660 | 1469286184656 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1660 | 1469286184657 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:03:04 INFO - PROCESS | 1660 | 1469286184660 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1660 | 1469286184661 Marionette TRACE conn2 <- [1,934,null,{}] 08:03:04 INFO - PROCESS | 1660 | 1469286184663 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:03:04 INFO - PROCESS | 1660 | 1469286184664 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:04 INFO - PROCESS | 1660 | 1469286184758 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:03:04 INFO - PROCESS | 1660 | 1469286184764 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1660 | 1469286184765 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x123ae5800 == 35 [pid = 1660] [id = 241] 08:03:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x110f93400) [pid = 1660] [serial = 721] [outer = 0x0] 08:03:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x123a0c800) [pid = 1660] [serial = 722] [outer = 0x110f93400] 08:03:04 INFO - PROCESS | 1660 | 1469286184787 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x123f19c00) [pid = 1660] [serial = 723] [outer = 0x110f93400] 08:03:05 INFO - PROCESS | 1660 | 1469286185190 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:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 568ms 08:03:05 INFO - PROCESS | 1660 | 1469286185229 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1660 | 1469286185231 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:03:05 INFO - PROCESS | 1660 | 1469286185234 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1660 | 1469286185236 Marionette TRACE conn2 <- [1,938,null,{}] 08:03:05 INFO - PROCESS | 1660 | 1469286185239 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:03:05 INFO - PROCESS | 1660 | 1469286185241 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:05 INFO - PROCESS | 1660 | 1469286185318 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:03:05 INFO - PROCESS | 1660 | 1469286185322 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1660 | 1469286185323 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170fc800 == 36 [pid = 1660] [id = 242] 08:03:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x123a98000) [pid = 1660] [serial = 724] [outer = 0x0] 08:03:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1240ad000) [pid = 1660] [serial = 725] [outer = 0x123a98000] 08:03:05 INFO - PROCESS | 1660 | 1469286185356 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1244f2000) [pid = 1660] [serial = 726] [outer = 0x123a98000] 08:03:05 INFO - PROCESS | 1660 | 1469286185654 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:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 470ms 08:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:03:05 INFO - PROCESS | 1660 | 1469286185704 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1660 | 1469286185705 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:03:05 INFO - PROCESS | 1660 | 1469286185707 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1660 | 1469286185708 Marionette TRACE conn2 <- [1,942,null,{}] 08:03:05 INFO - PROCESS | 1660 | 1469286185711 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:03:05 INFO - PROCESS | 1660 | 1469286185712 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:05 INFO - PROCESS | 1660 | 1469286185811 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:03:05 INFO - PROCESS | 1660 | 1469286185818 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1660 | 1469286185819 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x126d22800 == 37 [pid = 1660] [id = 243] 08:03:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x119634800) [pid = 1660] [serial = 727] [outer = 0x0] 08:03:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12498b800) [pid = 1660] [serial = 728] [outer = 0x119634800] 08:03:05 INFO - PROCESS | 1660 | 1469286185843 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x125d43800) [pid = 1660] [serial = 729] [outer = 0x119634800] 08:03:06 INFO - PROCESS | 1660 | 1469286186137 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:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 468ms 08:03:06 INFO - PROCESS | 1660 | 1469286186176 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1660 | 1469286186180 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:03:06 INFO - PROCESS | 1660 | 1469286186183 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1660 | 1469286186185 Marionette TRACE conn2 <- [1,946,null,{}] 08:03:06 INFO - PROCESS | 1660 | 1469286186187 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:03:06 INFO - PROCESS | 1660 | 1469286186189 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:06 INFO - PROCESS | 1660 | 1469286186272 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:03:06 INFO - PROCESS | 1660 | 1469286186277 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1660 | 1469286186280 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191bf800 == 38 [pid = 1660] [id = 244] 08:03:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1240b9000) [pid = 1660] [serial = 730] [outer = 0x0] 08:03:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x126ea7800) [pid = 1660] [serial = 731] [outer = 0x1240b9000] 08:03:06 INFO - PROCESS | 1660 | 1469286186306 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x128b98c00) [pid = 1660] [serial = 732] [outer = 0x1240b9000] 08:03:06 INFO - PROCESS | 1660 | 1469286186670 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:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 519ms 08:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:03:06 INFO - PROCESS | 1660 | 1469286186702 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1660 | 1469286186703 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:03:06 INFO - PROCESS | 1660 | 1469286186705 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1660 | 1469286186706 Marionette TRACE conn2 <- [1,950,null,{}] 08:03:06 INFO - PROCESS | 1660 | 1469286186709 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:03:06 INFO - PROCESS | 1660 | 1469286186712 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:06 INFO - PROCESS | 1660 | 1469286186814 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:03:06 INFO - PROCESS | 1660 | 1469286186818 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1660 | 1469286186818 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291ba800 == 39 [pid = 1660] [id = 245] 08:03:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x125d40c00) [pid = 1660] [serial = 733] [outer = 0x0] 08:03:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x128bf0000) [pid = 1660] [serial = 734] [outer = 0x125d40c00] 08:03:06 INFO - PROCESS | 1660 | 1469286186842 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x128ca1400) [pid = 1660] [serial = 735] [outer = 0x125d40c00] 08:03:07 INFO - PROCESS | 1660 | 1469286187158 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:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 08:03:07 INFO - PROCESS | 1660 | 1469286187174 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1660 | 1469286187175 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:03:07 INFO - PROCESS | 1660 | 1469286187186 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1660 | 1469286187187 Marionette TRACE conn2 <- [1,954,null,{}] 08:03:07 INFO - PROCESS | 1660 | 1469286187196 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:03:07 INFO - PROCESS | 1660 | 1469286187199 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:07 INFO - PROCESS | 1660 | 1469286187294 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:03:07 INFO - PROCESS | 1660 | 1469286187298 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1660 | 1469286187299 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296e1800 == 40 [pid = 1660] [id = 246] 08:03:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x125d46c00) [pid = 1660] [serial = 736] [outer = 0x0] 08:03:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x128cae400) [pid = 1660] [serial = 737] [outer = 0x125d46c00] 08:03:07 INFO - PROCESS | 1660 | 1469286187322 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x129257000) [pid = 1660] [serial = 738] [outer = 0x125d46c00] 08:03:07 INFO - PROCESS | 1660 | 1469286187661 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:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 08:03:07 INFO - PROCESS | 1660 | 1469286187705 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1660 | 1469286187706 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:03:07 INFO - PROCESS | 1660 | 1469286187708 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1660 | 1469286187709 Marionette TRACE conn2 <- [1,958,null,{}] 08:03:07 INFO - PROCESS | 1660 | 1469286187714 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:03:07 INFO - PROCESS | 1660 | 1469286187715 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:07 INFO - PROCESS | 1660 | 1469286187814 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:03:07 INFO - PROCESS | 1660 | 1469286187849 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1660 | 1469286187850 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a78d800 == 41 [pid = 1660] [id = 247] 08:03:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x125e2f000) [pid = 1660] [serial = 739] [outer = 0x0] 08:03:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x129369c00) [pid = 1660] [serial = 740] [outer = 0x125e2f000] 08:03:07 INFO - PROCESS | 1660 | 1469286187877 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1293d8800) [pid = 1660] [serial = 741] [outer = 0x125e2f000] 08:03:08 INFO - PROCESS | 1660 | 1469286188304 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:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 622ms 08:03:08 INFO - PROCESS | 1660 | 1469286188331 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1660 | 1469286188333 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:03:08 INFO - PROCESS | 1660 | 1469286188336 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1660 | 1469286188338 Marionette TRACE conn2 <- [1,962,null,{}] 08:03:08 INFO - PROCESS | 1660 | 1469286188350 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:03:08 INFO - PROCESS | 1660 | 1469286188352 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:08 INFO - PROCESS | 1660 | 1469286188593 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x126fd4400) [pid = 1660] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x112d47400) [pid = 1660] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x112d4a000) [pid = 1660] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x11850bc00) [pid = 1660] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x111c1ec00) [pid = 1660] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1187d5800) [pid = 1660] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x117e1ac00) [pid = 1660] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1122e4800) [pid = 1660] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x116a9dc00) [pid = 1660] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x112a83800) [pid = 1660] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x113d1a400) [pid = 1660] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x123a0d000) [pid = 1660] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1122e3800) [pid = 1660] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:03:08 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1272b3400) [pid = 1660] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:03:08 INFO - PROCESS | 1660 | 1469286188637 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1660 | 1469286188638 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x117029000 == 42 [pid = 1660] [id = 248] 08:03:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x111c1ec00) [pid = 1660] [serial = 742] [outer = 0x0] 08:03:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x112a7fc00) [pid = 1660] [serial = 743] [outer = 0x111c1ec00] 08:03:08 INFO - PROCESS | 1660 | 1469286188672 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x117282400) [pid = 1660] [serial = 744] [outer = 0x111c1ec00] 08:03:09 INFO - PROCESS | 1660 | 1469286189294 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:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 971ms 08:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:03:09 INFO - PROCESS | 1660 | 1469286189307 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1660 | 1469286189309 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:03:09 INFO - PROCESS | 1660 | 1469286189313 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1660 | 1469286189314 Marionette TRACE conn2 <- [1,966,null,{}] 08:03:09 INFO - PROCESS | 1660 | 1469286189318 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:03:09 INFO - PROCESS | 1660 | 1469286189320 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:09 INFO - PROCESS | 1660 | 1469286189431 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:03:09 INFO - PROCESS | 1660 | 1469286189504 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1660 | 1469286189506 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x116948800 == 43 [pid = 1660] [id = 249] 08:03:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1127d2400) [pid = 1660] [serial = 745] [outer = 0x0] 08:03:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x112d47c00) [pid = 1660] [serial = 746] [outer = 0x1127d2400] 08:03:09 INFO - PROCESS | 1660 | 1469286189537 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x112f1e400) [pid = 1660] [serial = 747] [outer = 0x1127d2400] 08:03:10 INFO - PROCESS | 1660 | 1469286190048 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:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 775ms 08:03:10 INFO - PROCESS | 1660 | 1469286190103 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1660 | 1469286190106 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:03:10 INFO - PROCESS | 1660 | 1469286190114 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1660 | 1469286190116 Marionette TRACE conn2 <- [1,970,null,{}] 08:03:10 INFO - PROCESS | 1660 | 1469286190119 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:03:10 INFO - PROCESS | 1660 | 1469286190121 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:10 INFO - PROCESS | 1660 | 1469286190232 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:03:10 INFO - PROCESS | 1660 | 1469286190319 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1660 | 1469286190321 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d1c800 == 44 [pid = 1660] [id = 250] 08:03:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x116269000) [pid = 1660] [serial = 748] [outer = 0x0] 08:03:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x116a9ec00) [pid = 1660] [serial = 749] [outer = 0x116269000] 08:03:10 INFO - PROCESS | 1660 | 1469286190351 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x118171c00) [pid = 1660] [serial = 750] [outer = 0x116269000] 08:03:11 INFO - PROCESS | 1660 | 1469286191004 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:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x12a78d800 == 43 [pid = 1660] [id = 247] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x1296e1800 == 42 [pid = 1660] [id = 246] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x1291ba800 == 41 [pid = 1660] [id = 245] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x1191bf800 == 40 [pid = 1660] [id = 244] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x126d22800 == 39 [pid = 1660] [id = 243] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x129256800) [pid = 1660] [serial = 698] [outer = 0x0] [url = about:blank] 08:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 924ms 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x1170fc800 == 38 [pid = 1660] [id = 242] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x123ae5800 == 37 [pid = 1660] [id = 241] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x1216ce000 == 36 [pid = 1660] [id = 240] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x120f08000 == 35 [pid = 1660] [id = 239] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x119431000 == 34 [pid = 1660] [id = 238] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x1185d6000 == 33 [pid = 1660] [id = 237] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x117e31000 == 32 [pid = 1660] [id = 236] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x116957800 == 31 [pid = 1660] [id = 235] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x113214800 == 30 [pid = 1660] [id = 234] 08:03:11 INFO - PROCESS | 1660 | --DOCSHELL 0x12abe1800 == 29 [pid = 1660] [id = 233] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1240e7400) [pid = 1660] [serial = 680] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x123a0b400) [pid = 1660] [serial = 678] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1273ddc00) [pid = 1660] [serial = 683] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x126b19400) [pid = 1660] [serial = 681] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x128b93c00) [pid = 1660] [serial = 686] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x128b90000) [pid = 1660] [serial = 684] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11850a800) [pid = 1660] [serial = 690] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x11390e800) [pid = 1660] [serial = 689] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x120d99800) [pid = 1660] [serial = 692] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x128bf5400) [pid = 1660] [serial = 695] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x128b99000) [pid = 1660] [serial = 687] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1120e5800) [pid = 1660] [serial = 659] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1273dd400) [pid = 1660] [serial = 657] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119711c00) [pid = 1660] [serial = 674] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x120d96800) [pid = 1660] [serial = 675] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1187ce800) [pid = 1660] [serial = 671] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x11963f000) [pid = 1660] [serial = 672] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x118112400) [pid = 1660] [serial = 668] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x118359400) [pid = 1660] [serial = 669] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x11396a400) [pid = 1660] [serial = 665] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x115e02400) [pid = 1660] [serial = 666] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x11697e800) [pid = 1660] [serial = 663] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x11604a800) [pid = 1660] [serial = 662] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x1127df800) [pid = 1660] [serial = 660] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x129254400) [pid = 1660] [serial = 696] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x120d97800) [pid = 1660] [serial = 677] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x125e37c00) [pid = 1660] [serial = 693] [outer = 0x0] [url = about:blank] 08:03:11 INFO - PROCESS | 1660 | 1469286191060 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1660 | 1469286191064 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:03:11 INFO - PROCESS | 1660 | 1469286191070 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1660 | 1469286191072 Marionette TRACE conn2 <- [1,974,null,{}] 08:03:11 INFO - PROCESS | 1660 | 1469286191075 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:03:11 INFO - PROCESS | 1660 | 1469286191076 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:11 INFO - PROCESS | 1660 | 1469286191165 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:03:11 INFO - PROCESS | 1660 | 1469286191179 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1660 | 1469286191181 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x11606c000 == 30 [pid = 1660] [id = 251] 08:03:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x11604a400) [pid = 1660] [serial = 751] [outer = 0x0] 08:03:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x1160c6c00) [pid = 1660] [serial = 752] [outer = 0x11604a400] 08:03:11 INFO - PROCESS | 1660 | 1469286191216 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x116aa1800) [pid = 1660] [serial = 753] [outer = 0x11604a400] 08:03:11 INFO - PROCESS | 1660 | 1469286191685 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:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 623ms 08:03:11 INFO - PROCESS | 1660 | 1469286191692 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1660 | 1469286191697 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:03:11 INFO - PROCESS | 1660 | 1469286191704 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1660 | 1469286191706 Marionette TRACE conn2 <- [1,978,null,{}] 08:03:11 INFO - PROCESS | 1660 | 1469286191722 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:03:11 INFO - PROCESS | 1660 | 1469286191724 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:11 INFO - PROCESS | 1660 | 1469286191815 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:03:11 INFO - PROCESS | 1660 | 1469286191837 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1660 | 1469286191839 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170df800 == 31 [pid = 1660] [id = 252] 08:03:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x118359400) [pid = 1660] [serial = 754] [outer = 0x0] 08:03:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x11870b000) [pid = 1660] [serial = 755] [outer = 0x118359400] 08:03:11 INFO - PROCESS | 1660 | 1469286191865 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x1187d5800) [pid = 1660] [serial = 756] [outer = 0x118359400] 08:03:12 INFO - PROCESS | 1660 | 1469286192198 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:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 521ms 08:03:12 INFO - PROCESS | 1660 | 1469286192225 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1660 | 1469286192226 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:03:12 INFO - PROCESS | 1660 | 1469286192231 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1660 | 1469286192233 Marionette TRACE conn2 <- [1,982,null,{}] 08:03:12 INFO - PROCESS | 1660 | 1469286192241 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:03:12 INFO - PROCESS | 1660 | 1469286192244 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:12 INFO - PROCESS | 1660 | 1469286192320 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:03:12 INFO - PROCESS | 1660 | 1469286192325 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1660 | 1469286192329 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x119440000 == 32 [pid = 1660] [id = 253] 08:03:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x1127d9000) [pid = 1660] [serial = 757] [outer = 0x0] 08:03:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x119704800) [pid = 1660] [serial = 758] [outer = 0x1127d9000] 08:03:12 INFO - PROCESS | 1660 | 1469286192359 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x119950c00) [pid = 1660] [serial = 759] [outer = 0x1127d9000] 08:03:12 INFO - PROCESS | 1660 | 1469286192674 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:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 471ms 08:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:03:12 INFO - PROCESS | 1660 | 1469286192702 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1660 | 1469286192704 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:03:12 INFO - PROCESS | 1660 | 1469286192706 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1660 | 1469286192707 Marionette TRACE conn2 <- [1,986,null,{}] 08:03:12 INFO - PROCESS | 1660 | 1469286192709 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:03:12 INFO - PROCESS | 1660 | 1469286192712 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:12 INFO - PROCESS | 1660 | 1469286192794 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:03:12 INFO - PROCESS | 1660 | 1469286192848 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1660 | 1469286192849 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211c5800 == 33 [pid = 1660] [id = 254] 08:03:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x119955400) [pid = 1660] [serial = 760] [outer = 0x0] 08:03:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1210d3400) [pid = 1660] [serial = 761] [outer = 0x119955400] 08:03:12 INFO - PROCESS | 1660 | 1469286192875 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x123a0f400) [pid = 1660] [serial = 762] [outer = 0x119955400] 08:03:13 INFO - PROCESS | 1660 | 1469286193187 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:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 08:03:13 INFO - PROCESS | 1660 | 1469286193225 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1660 | 1469286193227 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:03:13 INFO - PROCESS | 1660 | 1469286193236 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1660 | 1469286193237 Marionette TRACE conn2 <- [1,990,null,{}] 08:03:13 INFO - PROCESS | 1660 | 1469286193240 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:03:13 INFO - PROCESS | 1660 | 1469286193241 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:13 INFO - PROCESS | 1660 | 1469286193331 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:03:13 INFO - PROCESS | 1660 | 1469286193335 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1660 | 1469286193336 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x123ae5800 == 34 [pid = 1660] [id = 255] 08:03:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x1127d7000) [pid = 1660] [serial = 763] [outer = 0x0] 08:03:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x123ac5000) [pid = 1660] [serial = 764] [outer = 0x1127d7000] 08:03:13 INFO - PROCESS | 1660 | 1469286193361 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x12425b000) [pid = 1660] [serial = 765] [outer = 0x1127d7000] 08:03:13 INFO - PROCESS | 1660 | 1469286193702 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:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 473ms 08:03:13 INFO - PROCESS | 1660 | 1469286193710 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1660 | 1469286193713 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:03:13 INFO - PROCESS | 1660 | 1469286193717 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1660 | 1469286193718 Marionette TRACE conn2 <- [1,994,null,{}] 08:03:13 INFO - PROCESS | 1660 | 1469286193720 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:03:13 INFO - PROCESS | 1660 | 1469286193724 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:13 INFO - PROCESS | 1660 | 1469286193839 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:03:13 INFO - PROCESS | 1660 | 1469286193874 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1660 | 1469286193875 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x126b4b000 == 35 [pid = 1660] [id = 256] 08:03:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x12425b800) [pid = 1660] [serial = 766] [outer = 0x0] 08:03:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x125e2cc00) [pid = 1660] [serial = 767] [outer = 0x12425b800] 08:03:13 INFO - PROCESS | 1660 | 1469286193900 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x128b94000) [pid = 1660] [serial = 768] [outer = 0x12425b800] 08:03:14 INFO - PROCESS | 1660 | 1469286194232 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:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 569ms 08:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:03:14 INFO - PROCESS | 1660 | 1469286194286 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1660 | 1469286194288 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:03:14 INFO - PROCESS | 1660 | 1469286194290 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1660 | 1469286194291 Marionette TRACE conn2 <- [1,998,null,{}] 08:03:14 INFO - PROCESS | 1660 | 1469286194293 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:03:14 INFO - PROCESS | 1660 | 1469286194294 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:14 INFO - PROCESS | 1660 | 1469286194389 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:03:14 INFO - PROCESS | 1660 | 1469286194400 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1660 | 1469286194401 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b62000 == 36 [pid = 1660] [id = 257] 08:03:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x112233800) [pid = 1660] [serial = 769] [outer = 0x0] 08:03:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128befc00) [pid = 1660] [serial = 770] [outer = 0x112233800] 08:03:14 INFO - PROCESS | 1660 | 1469286194425 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128ecf000) [pid = 1660] [serial = 771] [outer = 0x112233800] 08:03:14 INFO - PROCESS | 1660 | 1469286194751 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:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 08:03:14 INFO - PROCESS | 1660 | 1469286194758 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1660 | 1469286194761 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:03:14 INFO - PROCESS | 1660 | 1469286194763 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1660 | 1469286194764 Marionette TRACE conn2 <- [1,1002,null,{}] 08:03:14 INFO - PROCESS | 1660 | 1469286194766 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:03:14 INFO - PROCESS | 1660 | 1469286194767 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:14 INFO - PROCESS | 1660 | 1469286194866 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:03:14 INFO - PROCESS | 1660 | 1469286194877 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1660 | 1469286194878 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x111e15000 == 37 [pid = 1660] [id = 258] 08:03:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x128b8f400) [pid = 1660] [serial = 772] [outer = 0x0] 08:03:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12936e800) [pid = 1660] [serial = 773] [outer = 0x128b8f400] 08:03:14 INFO - PROCESS | 1660 | 1469286194903 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12952e400) [pid = 1660] [serial = 774] [outer = 0x128b8f400] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128b91000) [pid = 1660] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x125e2f000) [pid = 1660] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x125d46c00) [pid = 1660] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x112dbc000) [pid = 1660] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x112ee3000) [pid = 1660] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1187d1800) [pid = 1660] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x110f73400) [pid = 1660] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x110f91800) [pid = 1660] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1122bd800) [pid = 1660] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x110f93400) [pid = 1660] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119634800) [pid = 1660] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x116a9fc00) [pid = 1660] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x125d40c00) [pid = 1660] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x123a98000) [pid = 1660] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:03:15 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1240b9000) [pid = 1660] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:03:15 INFO - PROCESS | 1660 | 1469286195330 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:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 08:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:03:15 INFO - PROCESS | 1660 | 1469286195335 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1660 | 1469286195337 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:03:15 INFO - PROCESS | 1660 | 1469286195339 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1660 | 1469286195340 Marionette TRACE conn2 <- [1,1006,null,{}] 08:03:15 INFO - PROCESS | 1660 | 1469286195346 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:03:15 INFO - PROCESS | 1660 | 1469286195347 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:15 INFO - PROCESS | 1660 | 1469286195433 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:03:15 INFO - PROCESS | 1660 | 1469286195437 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1660 | 1469286195438 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x11943d000 == 38 [pid = 1660] [id = 259] 08:03:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x111c7b400) [pid = 1660] [serial = 775] [outer = 0x0] 08:03:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1169e2c00) [pid = 1660] [serial = 776] [outer = 0x111c7b400] 08:03:15 INFO - PROCESS | 1660 | 1469286195462 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x123a04800) [pid = 1660] [serial = 777] [outer = 0x111c7b400] 08:03:15 INFO - PROCESS | 1660 | 1469286195797 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:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 473ms 08:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:03:15 INFO - PROCESS | 1660 | 1469286195814 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1660 | 1469286195815 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:03:15 INFO - PROCESS | 1660 | 1469286195817 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1660 | 1469286195819 Marionette TRACE conn2 <- [1,1010,null,{}] 08:03:15 INFO - PROCESS | 1660 | 1469286195821 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:03:15 INFO - PROCESS | 1660 | 1469286195822 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:15 INFO - PROCESS | 1660 | 1469286195928 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:03:15 INFO - PROCESS | 1660 | 1469286195934 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1660 | 1469286195935 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a795000 == 39 [pid = 1660] [id = 260] 08:03:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x111c22000) [pid = 1660] [serial = 778] [outer = 0x0] 08:03:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1240e9400) [pid = 1660] [serial = 779] [outer = 0x111c22000] 08:03:15 INFO - PROCESS | 1660 | 1469286195959 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x128bf9800) [pid = 1660] [serial = 780] [outer = 0x111c22000] 08:03:16 INFO - PROCESS | 1660 | 1469286196254 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:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 08:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:03:16 INFO - PROCESS | 1660 | 1469286196287 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1660 | 1469286196289 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:03:16 INFO - PROCESS | 1660 | 1469286196291 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1660 | 1469286196292 Marionette TRACE conn2 <- [1,1014,null,{}] 08:03:16 INFO - PROCESS | 1660 | 1469286196297 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:03:16 INFO - PROCESS | 1660 | 1469286196299 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:16 INFO - PROCESS | 1660 | 1469286196387 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:03:16 INFO - PROCESS | 1660 | 1469286196390 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1660 | 1469286196392 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1d6800 == 40 [pid = 1660] [id = 261] 08:03:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x118519400) [pid = 1660] [serial = 781] [outer = 0x0] 08:03:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x12952e000) [pid = 1660] [serial = 782] [outer = 0x118519400] 08:03:16 INFO - PROCESS | 1660 | 1469286196421 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12a6b5800) [pid = 1660] [serial = 783] [outer = 0x118519400] 08:03:16 INFO - PROCESS | 1660 | 1469286196735 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:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 08:03:16 INFO - PROCESS | 1660 | 1469286196763 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1660 | 1469286196765 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:03:16 INFO - PROCESS | 1660 | 1469286196767 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1660 | 1469286196768 Marionette TRACE conn2 <- [1,1018,null,{}] 08:03:16 INFO - PROCESS | 1660 | 1469286196771 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:03:16 INFO - PROCESS | 1660 | 1469286196772 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:16 INFO - PROCESS | 1660 | 1469286196875 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:03:16 INFO - PROCESS | 1660 | 1469286196881 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1660 | 1469286196882 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1e2000 == 41 [pid = 1660] [id = 262] 08:03:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x120d97400) [pid = 1660] [serial = 784] [outer = 0x0] 08:03:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a6b8400) [pid = 1660] [serial = 785] [outer = 0x120d97400] 08:03:16 INFO - PROCESS | 1660 | 1469286196905 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a723c00) [pid = 1660] [serial = 786] [outer = 0x120d97400] 08:03:17 INFO - PROCESS | 1660 | 1469286197196 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:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 08:03:17 INFO - PROCESS | 1660 | 1469286197236 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1660 | 1469286197238 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:03:17 INFO - PROCESS | 1660 | 1469286197240 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1660 | 1469286197241 Marionette TRACE conn2 <- [1,1022,null,{}] 08:03:17 INFO - PROCESS | 1660 | 1469286197243 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:03:17 INFO - PROCESS | 1660 | 1469286197247 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:17 INFO - PROCESS | 1660 | 1469286197407 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:03:17 INFO - PROCESS | 1660 | 1469286197485 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1660 | 1469286197487 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b3a800 == 42 [pid = 1660] [id = 263] 08:03:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x111c7b800) [pid = 1660] [serial = 787] [outer = 0x0] 08:03:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1127d7400) [pid = 1660] [serial = 788] [outer = 0x111c7b800] 08:03:17 INFO - PROCESS | 1660 | 1469286197518 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x112f1a000) [pid = 1660] [serial = 789] [outer = 0x111c7b800] 08:03:17 INFO - PROCESS | 1660 | 1469286197966 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:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 769ms 08:03:18 INFO - PROCESS | 1660 | 1469286198010 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1660 | 1469286198013 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:03:18 INFO - PROCESS | 1660 | 1469286198016 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1660 | 1469286198018 Marionette TRACE conn2 <- [1,1026,null,{}] 08:03:18 INFO - PROCESS | 1660 | 1469286198021 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:03:18 INFO - PROCESS | 1660 | 1469286198023 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:18 INFO - PROCESS | 1660 | 1469286198148 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:03:18 INFO - PROCESS | 1660 | 1469286198202 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1660 | 1469286198203 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d1a800 == 43 [pid = 1660] [id = 264] 08:03:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x11697c400) [pid = 1660] [serial = 790] [outer = 0x0] 08:03:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x118706000) [pid = 1660] [serial = 791] [outer = 0x11697c400] 08:03:18 INFO - PROCESS | 1660 | 1469286198234 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x119375800) [pid = 1660] [serial = 792] [outer = 0x11697c400] 08:03:18 INFO - PROCESS | 1660 | 1469286198650 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:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 08:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:03:18 INFO - PROCESS | 1660 | 1469286198687 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1660 | 1469286198689 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:03:18 INFO - PROCESS | 1660 | 1469286198692 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1660 | 1469286198693 Marionette TRACE conn2 <- [1,1030,null,{}] 08:03:18 INFO - PROCESS | 1660 | 1469286198696 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:03:18 INFO - PROCESS | 1660 | 1469286198697 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:18 INFO - PROCESS | 1660 | 1469286198799 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:03:18 INFO - PROCESS | 1660 | 1469286198854 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1660 | 1469286198855 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b181800 == 44 [pid = 1660] [id = 265] 08:03:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x11970ac00) [pid = 1660] [serial = 793] [outer = 0x0] 08:03:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1217a4c00) [pid = 1660] [serial = 794] [outer = 0x11970ac00] 08:03:18 INFO - PROCESS | 1660 | 1469286198886 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x124259800) [pid = 1660] [serial = 795] [outer = 0x11970ac00] 08:03:19 INFO - PROCESS | 1660 | 1469286199355 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:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 721ms 08:03:19 INFO - PROCESS | 1660 | 1469286199437 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1660 | 1469286199439 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:03:19 INFO - PROCESS | 1660 | 1469286199448 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1660 | 1469286199452 Marionette TRACE conn2 <- [1,1034,null,{}] 08:03:19 INFO - PROCESS | 1660 | 1469286199454 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:03:19 INFO - PROCESS | 1660 | 1469286199456 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:19 INFO - PROCESS | 1660 | 1469286199563 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:03:19 INFO - PROCESS | 1660 | 1469286199620 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1660 | 1469286199621 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x11701b000 == 45 [pid = 1660] [id = 266] 08:03:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x113b77000) [pid = 1660] [serial = 796] [outer = 0x0] 08:03:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x126b19400) [pid = 1660] [serial = 797] [outer = 0x113b77000] 08:03:19 INFO - PROCESS | 1660 | 1469286199651 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1273e6000) [pid = 1660] [serial = 798] [outer = 0x113b77000] 08:03:20 INFO - PROCESS | 1660 | 1469286200233 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:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 831ms 08:03:20 INFO - PROCESS | 1660 | 1469286200275 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 1660 | 1469286200277 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:03:20 INFO - PROCESS | 1660 | 1469286200280 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 1660 | 1469286200283 Marionette TRACE conn2 <- [1,1038,null,{}] 08:03:20 INFO - PROCESS | 1660 | 1469286200287 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:03:20 INFO - PROCESS | 1660 | 1469286200288 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:20 INFO - PROCESS | 1660 | 1469286200382 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:03:20 INFO - PROCESS | 1660 | 1469286200435 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1660 | 1469286200437 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169b3800 == 46 [pid = 1660] [id = 267] 08:03:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x113904c00) [pid = 1660] [serial = 799] [outer = 0x0] 08:03:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x113d6cc00) [pid = 1660] [serial = 800] [outer = 0x113904c00] 08:03:20 INFO - PROCESS | 1660 | 1469286200465 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x116530c00) [pid = 1660] [serial = 801] [outer = 0x113904c00] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1d6800 == 45 [pid = 1660] [id = 261] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x12a795000 == 44 [pid = 1660] [id = 260] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x11943d000 == 43 [pid = 1660] [id = 259] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x111e15000 == 42 [pid = 1660] [id = 258] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x128b62000 == 41 [pid = 1660] [id = 257] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x126b4b000 == 40 [pid = 1660] [id = 256] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x123ae5800 == 39 [pid = 1660] [id = 255] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1211c5800 == 38 [pid = 1660] [id = 254] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x119440000 == 37 [pid = 1660] [id = 253] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x1170df800 == 36 [pid = 1660] [id = 252] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x11606c000 == 35 [pid = 1660] [id = 251] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x117029000 == 34 [pid = 1660] [id = 248] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x116948800 == 33 [pid = 1660] [id = 249] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x120d1c800 == 32 [pid = 1660] [id = 250] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x11701b000 == 31 [pid = 1660] [id = 266] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x12b181800 == 30 [pid = 1660] [id = 265] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x120d1a800 == 29 [pid = 1660] [id = 264] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1e2000 == 28 [pid = 1660] [id = 262] 08:03:21 INFO - PROCESS | 1660 | --DOCSHELL 0x113b3a800 == 27 [pid = 1660] [id = 263] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x128bf0000) [pid = 1660] [serial = 734] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x128ca1400) [pid = 1660] [serial = 735] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x1240ad000) [pid = 1660] [serial = 725] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1244f2000) [pid = 1660] [serial = 726] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x119376000) [pid = 1660] [serial = 714] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x126ea7800) [pid = 1660] [serial = 731] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x128b98c00) [pid = 1660] [serial = 732] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12936fc00) [pid = 1660] [serial = 699] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x112a7fc00) [pid = 1660] [serial = 743] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1293d8800) [pid = 1660] [serial = 741] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x128cae400) [pid = 1660] [serial = 737] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x129257000) [pid = 1660] [serial = 738] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x129369c00) [pid = 1660] [serial = 740] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x118710400) [pid = 1660] [serial = 713] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1139d4c00) [pid = 1660] [serial = 704] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x115180c00) [pid = 1660] [serial = 705] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x119638800) [pid = 1660] [serial = 716] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x120d97c00) [pid = 1660] [serial = 717] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1176a4400) [pid = 1660] [serial = 707] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x118170800) [pid = 1660] [serial = 708] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1217dcc00) [pid = 1660] [serial = 719] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x123a0a800) [pid = 1660] [serial = 720] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1127dc800) [pid = 1660] [serial = 701] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x111e5cc00) [pid = 1660] [serial = 702] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x123a0c800) [pid = 1660] [serial = 722] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x123f19c00) [pid = 1660] [serial = 723] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x12498b800) [pid = 1660] [serial = 728] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x125d43800) [pid = 1660] [serial = 729] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x11835ac00) [pid = 1660] [serial = 710] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x118711400) [pid = 1660] [serial = 711] [outer = 0x0] [url = about:blank] 08:03:21 INFO - PROCESS | 1660 | 1469286201342 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:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1074ms 08:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:03:21 INFO - PROCESS | 1660 | 1469286201354 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1660 | 1469286201357 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:03:21 INFO - PROCESS | 1660 | 1469286201361 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1660 | 1469286201364 Marionette TRACE conn2 <- [1,1042,null,{}] 08:03:21 INFO - PROCESS | 1660 | 1469286201368 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:03:21 INFO - PROCESS | 1660 | 1469286201370 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:21 INFO - PROCESS | 1660 | 1469286201471 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:03:21 INFO - PROCESS | 1660 | 1469286201544 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1660 | 1469286201545 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x1162b6800 == 28 [pid = 1660] [id = 268] 08:03:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x112eebc00) [pid = 1660] [serial = 802] [outer = 0x0] 08:03:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x113b7c000) [pid = 1660] [serial = 803] [outer = 0x112eebc00] 08:03:21 INFO - PROCESS | 1660 | 1469286201590 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x113909000) [pid = 1660] [serial = 804] [outer = 0x112eebc00] 08:03:21 INFO - PROCESS | 1660 | 1469286201907 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:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 576ms 08:03:21 INFO - PROCESS | 1660 | 1469286201936 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1660 | 1469286201939 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:03:21 INFO - PROCESS | 1660 | 1469286201946 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1660 | 1469286201949 Marionette TRACE conn2 <- [1,1046,null,{}] 08:03:21 INFO - PROCESS | 1660 | 1469286201952 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:03:21 INFO - PROCESS | 1660 | 1469286201953 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:22 INFO - PROCESS | 1660 | 1469286202030 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:03:22 INFO - PROCESS | 1660 | 1469286202081 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1660 | 1469286202082 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170df000 == 29 [pid = 1660] [id = 269] 08:03:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1139cb400) [pid = 1660] [serial = 805] [outer = 0x0] 08:03:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x116a9d800) [pid = 1660] [serial = 806] [outer = 0x1139cb400] 08:03:22 INFO - PROCESS | 1660 | 1469286202109 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x118173000) [pid = 1660] [serial = 807] [outer = 0x1139cb400] 08:03:22 INFO - PROCESS | 1660 | 1469286202417 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:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 524ms 08:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:03:22 INFO - PROCESS | 1660 | 1469286202468 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1660 | 1469286202470 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:03:22 INFO - PROCESS | 1660 | 1469286202472 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1660 | 1469286202474 Marionette TRACE conn2 <- [1,1050,null,{}] 08:03:22 INFO - PROCESS | 1660 | 1469286202482 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:03:22 INFO - PROCESS | 1660 | 1469286202485 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:22 INFO - PROCESS | 1660 | 1469286202559 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:03:22 INFO - PROCESS | 1660 | 1469286202610 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1660 | 1469286202612 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191af800 == 30 [pid = 1660] [id = 270] 08:03:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x110f92400) [pid = 1660] [serial = 808] [outer = 0x0] 08:03:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1187d5400) [pid = 1660] [serial = 809] [outer = 0x110f92400] 08:03:22 INFO - PROCESS | 1660 | 1469286202639 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x119630c00) [pid = 1660] [serial = 810] [outer = 0x110f92400] 08:03:22 INFO - PROCESS | 1660 | 1469286202950 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:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 08:03:22 INFO - PROCESS | 1660 | 1469286202993 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:03:23 INFO - PROCESS | 1660 | 1469286202997 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:03:23 INFO - PROCESS | 1660 | 1469286203001 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1660 | 1469286203003 Marionette TRACE conn2 <- [1,1054,null,{}] 08:03:23 INFO - PROCESS | 1660 | 1469286203006 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:03:23 INFO - PROCESS | 1660 | 1469286203007 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:23 INFO - PROCESS | 1660 | 1469286203125 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:03:23 INFO - PROCESS | 1660 | 1469286203217 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1660 | 1469286203218 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f02800 == 31 [pid = 1660] [id = 271] 08:03:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x118de9000) [pid = 1660] [serial = 811] [outer = 0x0] 08:03:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x11970a000) [pid = 1660] [serial = 812] [outer = 0x118de9000] 08:03:23 INFO - PROCESS | 1660 | 1469286203262 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x11995b800) [pid = 1660] [serial = 813] [outer = 0x118de9000] 08:03:23 INFO - PROCESS | 1660 | 1469286203595 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:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 620ms 08:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:03:23 INFO - PROCESS | 1660 | 1469286203620 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1660 | 1469286203621 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:03:23 INFO - PROCESS | 1660 | 1469286203623 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1660 | 1469286203624 Marionette TRACE conn2 <- [1,1058,null,{}] 08:03:23 INFO - PROCESS | 1660 | 1469286203641 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:03:23 INFO - PROCESS | 1660 | 1469286203642 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:23 INFO - PROCESS | 1660 | 1469286203732 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:03:23 INFO - PROCESS | 1660 | 1469286203736 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1660 | 1469286203737 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x121851000 == 32 [pid = 1660] [id = 272] 08:03:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x112d36000) [pid = 1660] [serial = 814] [outer = 0x0] 08:03:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x120d97c00) [pid = 1660] [serial = 815] [outer = 0x112d36000] 08:03:23 INFO - PROCESS | 1660 | 1469286203762 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x123a04c00) [pid = 1660] [serial = 816] [outer = 0x112d36000] 08:03:24 INFO - PROCESS | 1660 | 1469286204154 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:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 583ms 08:03:24 INFO - PROCESS | 1660 | 1469286204207 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1660 | 1469286204209 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:03:24 INFO - PROCESS | 1660 | 1469286204212 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1660 | 1469286204214 Marionette TRACE conn2 <- [1,1062,null,{}] 08:03:24 INFO - PROCESS | 1660 | 1469286204245 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:03:24 INFO - PROCESS | 1660 | 1469286204251 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:24 INFO - PROCESS | 1660 | 1469286204427 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:03:24 INFO - PROCESS | 1660 | 1469286204505 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1660 | 1469286204507 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e0a800 == 33 [pid = 1660] [id = 273] 08:03:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x112f1e800) [pid = 1660] [serial = 817] [outer = 0x0] 08:03:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x123a11800) [pid = 1660] [serial = 818] [outer = 0x112f1e800] 08:03:24 INFO - PROCESS | 1660 | 1469286204535 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x125e2ec00) [pid = 1660] [serial = 819] [outer = 0x112f1e800] 08:03:24 INFO - PROCESS | 1660 | 1469286204866 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:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 687ms 08:03:24 INFO - PROCESS | 1660 | 1469286204913 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1660 | 1469286204915 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:03:24 INFO - PROCESS | 1660 | 1469286204918 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1660 | 1469286204920 Marionette TRACE conn2 <- [1,1066,null,{}] 08:03:24 INFO - PROCESS | 1660 | 1469286204923 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:03:24 INFO - PROCESS | 1660 | 1469286204925 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:25 INFO - PROCESS | 1660 | 1469286205046 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:03:25 INFO - PROCESS | 1660 | 1469286205081 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1660 | 1469286205082 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x127281000 == 34 [pid = 1660] [id = 274] 08:03:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1240edc00) [pid = 1660] [serial = 820] [outer = 0x0] 08:03:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x126b9b000) [pid = 1660] [serial = 821] [outer = 0x1240edc00] 08:03:25 INFO - PROCESS | 1660 | 1469286205106 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1272ba400) [pid = 1660] [serial = 822] [outer = 0x1240edc00] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12425b800) [pid = 1660] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1127d7000) [pid = 1660] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x112233800) [pid = 1660] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128b8f400) [pid = 1660] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x119955400) [pid = 1660] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x11604a400) [pid = 1660] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x116269000) [pid = 1660] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x118359400) [pid = 1660] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x111c1ec00) [pid = 1660] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1127d9000) [pid = 1660] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1127d2400) [pid = 1660] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x118519400) [pid = 1660] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x120d97400) [pid = 1660] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x111c7b400) [pid = 1660] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:03:25 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x111c22000) [pid = 1660] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:03:25 INFO - PROCESS | 1660 | 1469286205523 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:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 620ms 08:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:03:25 INFO - PROCESS | 1660 | 1469286205538 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1660 | 1469286205539 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:03:25 INFO - PROCESS | 1660 | 1469286205541 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1660 | 1469286205542 Marionette TRACE conn2 <- [1,1070,null,{}] 08:03:25 INFO - PROCESS | 1660 | 1469286205550 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:03:25 INFO - PROCESS | 1660 | 1469286205551 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:25 INFO - PROCESS | 1660 | 1469286205653 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:03:25 INFO - PROCESS | 1660 | 1469286205703 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1660 | 1469286205704 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x12736d800 == 35 [pid = 1660] [id = 275] 08:03:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x110f79800) [pid = 1660] [serial = 823] [outer = 0x0] 08:03:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1169e1c00) [pid = 1660] [serial = 824] [outer = 0x110f79800] 08:03:25 INFO - PROCESS | 1660 | 1469286205729 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x120f94000) [pid = 1660] [serial = 825] [outer = 0x110f79800] 08:03:25 INFO - PROCESS | 1660 | 1469286205973 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:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 476ms 08:03:26 INFO - PROCESS | 1660 | 1469286206019 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1660 | 1469286206021 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:03:26 INFO - PROCESS | 1660 | 1469286206023 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1660 | 1469286206037 Marionette TRACE conn2 <- [1,1074,null,{}] 08:03:26 INFO - PROCESS | 1660 | 1469286206053 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:03:26 INFO - PROCESS | 1660 | 1469286206054 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:26 INFO - PROCESS | 1660 | 1469286206140 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:03:26 INFO - PROCESS | 1660 | 1469286206148 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1660 | 1469286206149 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191ae000 == 36 [pid = 1660] [id = 276] 08:03:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1240b6400) [pid = 1660] [serial = 826] [outer = 0x0] 08:03:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1273db400) [pid = 1660] [serial = 827] [outer = 0x1240b6400] 08:03:26 INFO - PROCESS | 1660 | 1469286206189 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1273e8c00) [pid = 1660] [serial = 828] [outer = 0x1240b6400] 08:03:26 INFO - PROCESS | 1660 | 1469286206586 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:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 591ms 08:03:26 INFO - PROCESS | 1660 | 1469286206615 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:03:26 INFO - PROCESS | 1660 | 1469286206616 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:03:26 INFO - PROCESS | 1660 | 1469286206618 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1660 | 1469286206619 Marionette TRACE conn2 <- [1,1078,null,{}] 08:03:26 INFO - PROCESS | 1660 | 1469286206622 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:03:26 INFO - PROCESS | 1660 | 1469286206623 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:26 INFO - PROCESS | 1660 | 1469286206720 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:03:26 INFO - PROCESS | 1660 | 1469286206726 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1660 | 1469286206728 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x12937e000 == 37 [pid = 1660] [id = 277] 08:03:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1273ea800) [pid = 1660] [serial = 829] [outer = 0x0] 08:03:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128b90c00) [pid = 1660] [serial = 830] [outer = 0x1273ea800] 08:03:26 INFO - PROCESS | 1660 | 1469286206754 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128b95c00) [pid = 1660] [serial = 831] [outer = 0x1273ea800] 08:03:27 INFO - PROCESS | 1660 | 1469286207067 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:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 468ms 08:03:27 INFO - PROCESS | 1660 | 1469286207086 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1660 | 1469286207088 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:03:27 INFO - PROCESS | 1660 | 1469286207090 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1660 | 1469286207092 Marionette TRACE conn2 <- [1,1082,null,{}] 08:03:27 INFO - PROCESS | 1660 | 1469286207095 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:03:27 INFO - PROCESS | 1660 | 1469286207105 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:27 INFO - PROCESS | 1660 | 1469286207189 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:03:27 INFO - PROCESS | 1660 | 1469286207194 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1660 | 1469286207198 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x121847800 == 38 [pid = 1660] [id = 278] 08:03:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x128b98800) [pid = 1660] [serial = 832] [outer = 0x0] 08:03:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x128bf5800) [pid = 1660] [serial = 833] [outer = 0x128b98800] 08:03:27 INFO - PROCESS | 1660 | 1469286207227 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x129367800) [pid = 1660] [serial = 834] [outer = 0x128b98800] 08:03:27 INFO - PROCESS | 1660 | 1469286207752 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:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 721ms 08:03:27 INFO - PROCESS | 1660 | 1469286207811 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1660 | 1469286207814 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:03:27 INFO - PROCESS | 1660 | 1469286207818 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1660 | 1469286207820 Marionette TRACE conn2 <- [1,1086,null,{}] 08:03:27 INFO - PROCESS | 1660 | 1469286207824 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:03:27 INFO - PROCESS | 1660 | 1469286207826 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:27 INFO - PROCESS | 1660 | 1469286207934 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:03:28 INFO - PROCESS | 1660 | 1469286208034 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1660 | 1469286208036 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f72000 == 39 [pid = 1660] [id = 279] 08:03:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1130dc000) [pid = 1660] [serial = 835] [outer = 0x0] 08:03:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1139cb000) [pid = 1660] [serial = 836] [outer = 0x1130dc000] 08:03:28 INFO - PROCESS | 1660 | 1469286208066 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x116533c00) [pid = 1660] [serial = 837] [outer = 0x1130dc000] 08:03:28 INFO - PROCESS | 1660 | 1469286208575 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:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 772ms 08:03:28 INFO - PROCESS | 1660 | 1469286208590 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1660 | 1469286208593 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:03:28 INFO - PROCESS | 1660 | 1469286208635 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1660 | 1469286208637 Marionette TRACE conn2 <- [1,1090,null,{}] 08:03:28 INFO - PROCESS | 1660 | 1469286208640 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:03:28 INFO - PROCESS | 1660 | 1469286208642 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:28 INFO - PROCESS | 1660 | 1469286208750 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:03:28 INFO - PROCESS | 1660 | 1469286208826 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1660 | 1469286208827 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x121149800 == 40 [pid = 1660] [id = 280] 08:03:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x11817bc00) [pid = 1660] [serial = 838] [outer = 0x0] 08:03:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x118359400) [pid = 1660] [serial = 839] [outer = 0x11817bc00] 08:03:28 INFO - PROCESS | 1660 | 1469286208859 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1187ce800) [pid = 1660] [serial = 840] [outer = 0x11817bc00] 08:03:29 INFO - PROCESS | 1660 | 1469286209555 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:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 972ms 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x12937e000 == 39 [pid = 1660] [id = 277] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x1191ae000 == 38 [pid = 1660] [id = 276] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x12736d800 == 37 [pid = 1660] [id = 275] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x127281000 == 36 [pid = 1660] [id = 274] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x125e0a800 == 35 [pid = 1660] [id = 273] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x121851000 == 34 [pid = 1660] [id = 272] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x120f02800 == 33 [pid = 1660] [id = 271] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x1191af800 == 32 [pid = 1660] [id = 270] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x1170df000 == 31 [pid = 1660] [id = 269] 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x1162b6800 == 30 [pid = 1660] [id = 268] 08:03:29 INFO - PROCESS | 1660 | 1469286209630 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1660 | 1469286209634 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:03:29 INFO - PROCESS | 1660 | --DOCSHELL 0x1169b3800 == 29 [pid = 1660] [id = 267] 08:03:29 INFO - PROCESS | 1660 | 1469286209640 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1660 | 1469286209643 Marionette TRACE conn2 <- [1,1094,null,{}] 08:03:29 INFO - PROCESS | 1660 | 1469286209649 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:03:29 INFO - PROCESS | 1660 | 1469286209651 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:29 INFO - PROCESS | 1660 | 1469286209775 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:03:29 INFO - PROCESS | 1660 | 1469286209782 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1660 | 1469286209783 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x116509000 == 30 [pid = 1660] [id = 281] 08:03:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x115e08000) [pid = 1660] [serial = 841] [outer = 0x0] 08:03:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x116270000) [pid = 1660] [serial = 842] [outer = 0x115e08000] 08:03:29 INFO - PROCESS | 1660 | 1469286209811 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1176a5400) [pid = 1660] [serial = 843] [outer = 0x115e08000] 08:03:29 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x125e2cc00) [pid = 1660] [serial = 767] [outer = 0x0] [url = about:blank] 08:03:29 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x123ac5000) [pid = 1660] [serial = 764] [outer = 0x0] [url = about:blank] 08:03:29 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x128befc00) [pid = 1660] [serial = 770] [outer = 0x0] [url = about:blank] 08:03:29 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x128b94000) [pid = 1660] [serial = 768] [outer = 0x0] [url = about:blank] 08:03:29 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12936e800) [pid = 1660] [serial = 773] [outer = 0x0] [url = about:blank] 08:03:29 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1210d3400) [pid = 1660] [serial = 761] [outer = 0x0] [url = about:blank] 08:03:29 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1160c6c00) [pid = 1660] [serial = 752] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x116aa1800) [pid = 1660] [serial = 753] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x116a9ec00) [pid = 1660] [serial = 749] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x118171c00) [pid = 1660] [serial = 750] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x11870b000) [pid = 1660] [serial = 755] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1187d5800) [pid = 1660] [serial = 756] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x117282400) [pid = 1660] [serial = 744] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x119704800) [pid = 1660] [serial = 758] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x119950c00) [pid = 1660] [serial = 759] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x112d47c00) [pid = 1660] [serial = 746] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x112f1e400) [pid = 1660] [serial = 747] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12a6b5800) [pid = 1660] [serial = 783] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x128ecf000) [pid = 1660] [serial = 771] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12a6b8400) [pid = 1660] [serial = 785] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12a723c00) [pid = 1660] [serial = 786] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1169e2c00) [pid = 1660] [serial = 776] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x123a04800) [pid = 1660] [serial = 777] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x12952e000) [pid = 1660] [serial = 782] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12952e400) [pid = 1660] [serial = 774] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12425b000) [pid = 1660] [serial = 765] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x128bf9800) [pid = 1660] [serial = 780] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x1240e9400) [pid = 1660] [serial = 779] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x123a0f400) [pid = 1660] [serial = 762] [outer = 0x0] [url = about:blank] 08:03:30 INFO - PROCESS | 1660 | 1469286210248 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:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 624ms 08:03:30 INFO - PROCESS | 1660 | 1469286210265 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1660 | 1469286210269 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:03:30 INFO - PROCESS | 1660 | 1469286210276 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1660 | 1469286210278 Marionette TRACE conn2 <- [1,1098,null,{}] 08:03:30 INFO - PROCESS | 1660 | 1469286210291 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:03:30 INFO - PROCESS | 1660 | 1469286210294 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:30 INFO - PROCESS | 1660 | 1469286210443 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:03:30 INFO - PROCESS | 1660 | 1469286210532 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1660 | 1469286210533 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4d000 == 31 [pid = 1660] [id = 282] 08:03:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x1176a5000) [pid = 1660] [serial = 844] [outer = 0x0] 08:03:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x118711800) [pid = 1660] [serial = 845] [outer = 0x1176a5000] 08:03:30 INFO - PROCESS | 1660 | 1469286210559 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x118de6c00) [pid = 1660] [serial = 846] [outer = 0x1176a5000] 08:03:30 INFO - PROCESS | 1660 | 1469286210872 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:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 08:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:03:30 INFO - PROCESS | 1660 | 1469286210905 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1660 | 1469286210907 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:03:30 INFO - PROCESS | 1660 | 1469286210909 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1660 | 1469286210912 Marionette TRACE conn2 <- [1,1102,null,{}] 08:03:30 INFO - PROCESS | 1660 | 1469286210922 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:03:30 INFO - PROCESS | 1660 | 1469286210925 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:31 INFO - PROCESS | 1660 | 1469286211005 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:03:31 INFO - PROCESS | 1660 | 1469286211085 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1660 | 1469286211088 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f06000 == 32 [pid = 1660] [id = 283] 08:03:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x11850c400) [pid = 1660] [serial = 847] [outer = 0x0] 08:03:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x11970dc00) [pid = 1660] [serial = 848] [outer = 0x11850c400] 08:03:31 INFO - PROCESS | 1660 | 1469286211132 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x123a02c00) [pid = 1660] [serial = 849] [outer = 0x11850c400] 08:03:31 INFO - PROCESS | 1660 | 1469286211386 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:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 528ms 08:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:03:31 INFO - PROCESS | 1660 | 1469286211438 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1660 | 1469286211440 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:03:31 INFO - PROCESS | 1660 | 1469286211442 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1660 | 1469286211443 Marionette TRACE conn2 <- [1,1106,null,{}] 08:03:31 INFO - PROCESS | 1660 | 1469286211452 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:03:31 INFO - PROCESS | 1660 | 1469286211453 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:31 INFO - PROCESS | 1660 | 1469286211537 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:03:31 INFO - PROCESS | 1660 | 1469286211541 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1660 | 1469286211542 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216d1000 == 33 [pid = 1660] [id = 284] 08:03:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x119370000) [pid = 1660] [serial = 850] [outer = 0x0] 08:03:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x123acd400) [pid = 1660] [serial = 851] [outer = 0x119370000] 08:03:31 INFO - PROCESS | 1660 | 1469286211618 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x1243a4800) [pid = 1660] [serial = 852] [outer = 0x119370000] 08:03:31 INFO - PROCESS | 1660 | 1469286211899 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:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 473ms 08:03:31 INFO - PROCESS | 1660 | 1469286211920 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1660 | 1469286211921 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:03:31 INFO - PROCESS | 1660 | 1469286211923 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1660 | 1469286211924 Marionette TRACE conn2 <- [1,1110,null,{}] 08:03:31 INFO - PROCESS | 1660 | 1469286211926 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:03:31 INFO - PROCESS | 1660 | 1469286211929 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:32 INFO - PROCESS | 1660 | 1469286212034 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:03:32 INFO - PROCESS | 1660 | 1469286212039 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1660 | 1469286212040 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x125d0c000 == 34 [pid = 1660] [id = 285] 08:03:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1240ad000) [pid = 1660] [serial = 853] [outer = 0x0] 08:03:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x12493b400) [pid = 1660] [serial = 854] [outer = 0x1240ad000] 08:03:32 INFO - PROCESS | 1660 | 1469286212064 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x125e2f000) [pid = 1660] [serial = 855] [outer = 0x1240ad000] 08:03:32 INFO - PROCESS | 1660 | 1469286212387 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:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 519ms 08:03:32 INFO - PROCESS | 1660 | 1469286212442 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1660 | 1469286212443 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:03:32 INFO - PROCESS | 1660 | 1469286212452 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1660 | 1469286212453 Marionette TRACE conn2 <- [1,1114,null,{}] 08:03:32 INFO - PROCESS | 1660 | 1469286212455 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:03:32 INFO - PROCESS | 1660 | 1469286212459 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:32 INFO - PROCESS | 1660 | 1469286212574 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:03:32 INFO - PROCESS | 1660 | 1469286212580 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1660 | 1469286212581 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b76800 == 35 [pid = 1660] [id = 286] 08:03:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x125e2fc00) [pid = 1660] [serial = 856] [outer = 0x0] 08:03:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1273db800) [pid = 1660] [serial = 857] [outer = 0x125e2fc00] 08:03:32 INFO - PROCESS | 1660 | 1469286212605 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x128ed1400) [pid = 1660] [serial = 858] [outer = 0x125e2fc00] 08:03:32 INFO - PROCESS | 1660 | 1469286212957 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:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 518ms 08:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:03:32 INFO - PROCESS | 1660 | 1469286212971 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1660 | 1469286212972 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:03:32 INFO - PROCESS | 1660 | 1469286212974 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1660 | 1469286212975 Marionette TRACE conn2 <- [1,1118,null,{}] 08:03:32 INFO - PROCESS | 1660 | 1469286212978 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:03:32 INFO - PROCESS | 1660 | 1469286212981 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:33 INFO - PROCESS | 1660 | 1469286213076 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:03:33 INFO - PROCESS | 1660 | 1469286213112 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1660 | 1469286213113 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x129384000 == 36 [pid = 1660] [id = 287] 08:03:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x129253800) [pid = 1660] [serial = 859] [outer = 0x0] 08:03:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12925b800) [pid = 1660] [serial = 860] [outer = 0x129253800] 08:03:33 INFO - PROCESS | 1660 | 1469286213137 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12936fc00) [pid = 1660] [serial = 861] [outer = 0x129253800] 08:03:33 INFO - PROCESS | 1660 | 1469286213434 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:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 08:03:33 INFO - PROCESS | 1660 | 1469286213443 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1660 | 1469286213444 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:03:33 INFO - PROCESS | 1660 | 1469286213454 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1660 | 1469286213455 Marionette TRACE conn2 <- [1,1122,null,{}] 08:03:33 INFO - PROCESS | 1660 | 1469286213458 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:03:33 INFO - PROCESS | 1660 | 1469286213459 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:33 INFO - PROCESS | 1660 | 1469286213559 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:03:33 INFO - PROCESS | 1660 | 1469286213563 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1660 | 1469286213564 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a619800 == 37 [pid = 1660] [id = 288] 08:03:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x128ed2800) [pid = 1660] [serial = 862] [outer = 0x0] 08:03:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1293d8800) [pid = 1660] [serial = 863] [outer = 0x128ed2800] 08:03:33 INFO - PROCESS | 1660 | 1469286213589 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x129535400) [pid = 1660] [serial = 864] [outer = 0x128ed2800] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x112d36000) [pid = 1660] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1139cb400) [pid = 1660] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x113904c00) [pid = 1660] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x112f1e800) [pid = 1660] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x112eebc00) [pid = 1660] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x110f92400) [pid = 1660] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x111c7b800) [pid = 1660] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x11697c400) [pid = 1660] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1240edc00) [pid = 1660] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x110f79800) [pid = 1660] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x11970ac00) [pid = 1660] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x113b77000) [pid = 1660] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1240b6400) [pid = 1660] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x118de9000) [pid = 1660] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:03:34 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1273ea800) [pid = 1660] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:03:34 INFO - PROCESS | 1660 | 1469286214014 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:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 569ms 08:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:03:34 INFO - PROCESS | 1660 | 1469286214023 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1660 | 1469286214025 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:03:34 INFO - PROCESS | 1660 | 1469286214027 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1660 | 1469286214030 Marionette TRACE conn2 <- [1,1126,null,{}] 08:03:34 INFO - PROCESS | 1660 | 1469286214033 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:03:34 INFO - PROCESS | 1660 | 1469286214034 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:34 INFO - PROCESS | 1660 | 1469286214108 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:03:34 INFO - PROCESS | 1660 | 1469286214113 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1660 | 1469286214115 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d16000 == 38 [pid = 1660] [id = 289] 08:03:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x112eebc00) [pid = 1660] [serial = 865] [outer = 0x0] 08:03:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x113b77000) [pid = 1660] [serial = 866] [outer = 0x112eebc00] 08:03:34 INFO - PROCESS | 1660 | 1469286214139 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x118de7800) [pid = 1660] [serial = 867] [outer = 0x112eebc00] 08:03:34 INFO - PROCESS | 1660 | 1469286214460 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:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 473ms 08:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:03:34 INFO - PROCESS | 1660 | 1469286214501 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1660 | 1469286214502 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:03:34 INFO - PROCESS | 1660 | 1469286214504 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1660 | 1469286214506 Marionette TRACE conn2 <- [1,1130,null,{}] 08:03:34 INFO - PROCESS | 1660 | 1469286214508 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:03:34 INFO - PROCESS | 1660 | 1469286214510 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:34 INFO - PROCESS | 1660 | 1469286214612 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:03:34 INFO - PROCESS | 1660 | 1469286214693 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1660 | 1469286214694 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abd7000 == 39 [pid = 1660] [id = 290] 08:03:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x112f1e800) [pid = 1660] [serial = 868] [outer = 0x0] 08:03:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x119753400) [pid = 1660] [serial = 869] [outer = 0x112f1e800] 08:03:34 INFO - PROCESS | 1660 | 1469286214729 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x128ca1400) [pid = 1660] [serial = 870] [outer = 0x112f1e800] 08:03:35 INFO - PROCESS | 1660 | 1469286215209 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:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 719ms 08:03:35 INFO - PROCESS | 1660 | 1469286215236 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1660 | 1469286215237 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:03:35 INFO - PROCESS | 1660 | 1469286215239 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1660 | 1469286215241 Marionette TRACE conn2 <- [1,1134,null,{}] 08:03:35 INFO - PROCESS | 1660 | 1469286215243 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:03:35 INFO - PROCESS | 1660 | 1469286215245 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:35 INFO - PROCESS | 1660 | 1469286215356 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:03:35 INFO - PROCESS | 1660 | 1469286215363 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1660 | 1469286215366 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be1e000 == 40 [pid = 1660] [id = 291] 08:03:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x12a7e1400) [pid = 1660] [serial = 871] [outer = 0x0] 08:03:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12a810c00) [pid = 1660] [serial = 872] [outer = 0x12a7e1400] 08:03:35 INFO - PROCESS | 1660 | 1469286215390 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12b805c00) [pid = 1660] [serial = 873] [outer = 0x12a7e1400] 08:03:35 INFO - PROCESS | 1660 | 1469286215799 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:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 569ms 08:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:03:35 INFO - PROCESS | 1660 | 1469286215809 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1660 | 1469286215811 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:03:35 INFO - PROCESS | 1660 | 1469286215817 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1660 | 1469286215819 Marionette TRACE conn2 <- [1,1138,null,{}] 08:03:35 INFO - PROCESS | 1660 | 1469286215823 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:03:35 INFO - PROCESS | 1660 | 1469286215824 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:35 INFO - PROCESS | 1660 | 1469286215983 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:03:36 INFO - PROCESS | 1660 | 1469286216078 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1660 | 1469286216080 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x11224d000 == 41 [pid = 1660] [id = 292] 08:03:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x110f78000) [pid = 1660] [serial = 874] [outer = 0x0] 08:03:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x110f99c00) [pid = 1660] [serial = 875] [outer = 0x110f78000] 08:03:36 INFO - PROCESS | 1660 | 1469286216113 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x112a81800) [pid = 1660] [serial = 876] [outer = 0x110f78000] 08:03:36 INFO - PROCESS | 1660 | 1469286216555 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:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 771ms 08:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:03:36 INFO - PROCESS | 1660 | 1469286216590 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1660 | 1469286216592 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:03:36 INFO - PROCESS | 1660 | 1469286216597 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1660 | 1469286216600 Marionette TRACE conn2 <- [1,1142,null,{}] 08:03:36 INFO - PROCESS | 1660 | 1469286216626 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:03:36 INFO - PROCESS | 1660 | 1469286216628 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:36 INFO - PROCESS | 1660 | 1469286216759 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:03:36 INFO - PROCESS | 1660 | 1469286216810 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1660 | 1469286216811 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d17800 == 42 [pid = 1660] [id = 293] 08:03:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x11817d400) [pid = 1660] [serial = 877] [outer = 0x0] 08:03:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x11871f000) [pid = 1660] [serial = 878] [outer = 0x11817d400] 08:03:36 INFO - PROCESS | 1660 | 1469286216842 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x119632000) [pid = 1660] [serial = 879] [outer = 0x11817d400] 08:03:37 INFO - PROCESS | 1660 | 1469286217228 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:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 697ms 08:03:37 INFO - PROCESS | 1660 | 1469286217294 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1660 | 1469286217297 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:03:37 INFO - PROCESS | 1660 | 1469286217299 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1660 | 1469286217301 Marionette TRACE conn2 <- [1,1146,null,{}] 08:03:37 INFO - PROCESS | 1660 | 1469286217303 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:03:37 INFO - PROCESS | 1660 | 1469286217305 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:37 INFO - PROCESS | 1660 | 1469286217408 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:03:37 INFO - PROCESS | 1660 | 1469286217464 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1660 | 1469286217465 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a610000 == 43 [pid = 1660] [id = 294] 08:03:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x11835ac00) [pid = 1660] [serial = 880] [outer = 0x0] 08:03:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x120d9e000) [pid = 1660] [serial = 881] [outer = 0x11835ac00] 08:03:37 INFO - PROCESS | 1660 | 1469286217494 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x124945800) [pid = 1660] [serial = 882] [outer = 0x11835ac00] 08:03:37 INFO - PROCESS | 1660 | 1469286217949 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:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 08:03:37 INFO - PROCESS | 1660 | 1469286217971 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1660 | 1469286217972 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:03:37 INFO - PROCESS | 1660 | 1469286217979 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1660 | 1469286217984 Marionette TRACE conn2 <- [1,1150,null,{}] 08:03:37 INFO - PROCESS | 1660 | 1469286217987 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:03:37 INFO - PROCESS | 1660 | 1469286217990 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:38 INFO - PROCESS | 1660 | 1469286218121 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:03:38 INFO - PROCESS | 1660 | 1469286218189 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1660 | 1469286218190 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c53f800 == 44 [pid = 1660] [id = 295] 08:03:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x126b16800) [pid = 1660] [serial = 883] [outer = 0x0] 08:03:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x128b9b800) [pid = 1660] [serial = 884] [outer = 0x126b16800] 08:03:38 INFO - PROCESS | 1660 | 1469286218220 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12a4abc00) [pid = 1660] [serial = 885] [outer = 0x126b16800] 08:03:38 INFO - PROCESS | 1660 | 1469286218636 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:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 680ms 08:03:38 INFO - PROCESS | 1660 | 1469286218655 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1660 | 1469286218657 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:03:38 INFO - PROCESS | 1660 | 1469286218660 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1660 | 1469286218661 Marionette TRACE conn2 <- [1,1154,null,{}] 08:03:38 INFO - PROCESS | 1660 | 1469286218664 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:03:38 INFO - PROCESS | 1660 | 1469286218665 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:38 INFO - PROCESS | 1660 | 1469286218881 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:03:38 INFO - PROCESS | 1660 | 1469286218956 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1660 | 1469286218957 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170fa000 == 45 [pid = 1660] [id = 296] 08:03:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x112adec00) [pid = 1660] [serial = 886] [outer = 0x0] 08:03:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x112d52c00) [pid = 1660] [serial = 887] [outer = 0x112adec00] 08:03:38 INFO - PROCESS | 1660 | 1469286218987 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x113f70800) [pid = 1660] [serial = 888] [outer = 0x112adec00] 08:03:39 INFO - PROCESS | 1660 | 1469286219457 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:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 822ms 08:03:39 INFO - PROCESS | 1660 | 1469286219483 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1660 | 1469286219485 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:03:39 INFO - PROCESS | 1660 | 1469286219488 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1660 | 1469286219490 Marionette TRACE conn2 <- [1,1158,null,{}] 08:03:39 INFO - PROCESS | 1660 | 1469286219493 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:03:39 INFO - PROCESS | 1660 | 1469286219495 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:39 INFO - PROCESS | 1660 | 1469286219590 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:03:39 INFO - PROCESS | 1660 | 1469286219646 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1660 | 1469286219647 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e49000 == 46 [pid = 1660] [id = 297] 08:03:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x11652e400) [pid = 1660] [serial = 889] [outer = 0x0] 08:03:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x118ddf800) [pid = 1660] [serial = 890] [outer = 0x11652e400] 08:03:39 INFO - PROCESS | 1660 | 1469286219674 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x119708c00) [pid = 1660] [serial = 891] [outer = 0x11652e400] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12be1e000 == 45 [pid = 1660] [id = 291] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12abd7000 == 44 [pid = 1660] [id = 290] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x120d16000 == 43 [pid = 1660] [id = 289] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12a619800 == 42 [pid = 1660] [id = 288] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x129384000 == 41 [pid = 1660] [id = 287] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x128b76800 == 40 [pid = 1660] [id = 286] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x125d0c000 == 39 [pid = 1660] [id = 285] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x1216d1000 == 38 [pid = 1660] [id = 284] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x120f06000 == 37 [pid = 1660] [id = 283] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4d000 == 36 [pid = 1660] [id = 282] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x116509000 == 35 [pid = 1660] [id = 281] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x121149800 == 34 [pid = 1660] [id = 280] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x116f72000 == 33 [pid = 1660] [id = 279] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x121847800 == 32 [pid = 1660] [id = 278] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x1170fa000 == 31 [pid = 1660] [id = 296] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12c53f800 == 30 [pid = 1660] [id = 295] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12a610000 == 29 [pid = 1660] [id = 294] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x120d17800 == 28 [pid = 1660] [id = 293] 08:03:40 INFO - PROCESS | 1660 | --DOCSHELL 0x11224d000 == 27 [pid = 1660] [id = 292] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x120d97c00) [pid = 1660] [serial = 815] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x116a9d800) [pid = 1660] [serial = 806] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x118173000) [pid = 1660] [serial = 807] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x116530c00) [pid = 1660] [serial = 801] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x113d6cc00) [pid = 1660] [serial = 800] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x123a11800) [pid = 1660] [serial = 818] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x113b7c000) [pid = 1660] [serial = 803] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x113909000) [pid = 1660] [serial = 804] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1187d5400) [pid = 1660] [serial = 809] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x119630c00) [pid = 1660] [serial = 810] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x112f1a000) [pid = 1660] [serial = 789] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1127d7400) [pid = 1660] [serial = 788] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x119375800) [pid = 1660] [serial = 792] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x118706000) [pid = 1660] [serial = 791] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x126b9b000) [pid = 1660] [serial = 821] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x125e2ec00) [pid = 1660] [serial = 819] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1169e1c00) [pid = 1660] [serial = 824] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x124259800) [pid = 1660] [serial = 795] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1217a4c00) [pid = 1660] [serial = 794] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1273e6000) [pid = 1660] [serial = 798] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x126b19400) [pid = 1660] [serial = 797] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1273db400) [pid = 1660] [serial = 827] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1272ba400) [pid = 1660] [serial = 822] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x11995b800) [pid = 1660] [serial = 813] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x128b90c00) [pid = 1660] [serial = 830] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x11970a000) [pid = 1660] [serial = 812] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x123a04c00) [pid = 1660] [serial = 816] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1273e8c00) [pid = 1660] [serial = 828] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x128bf5800) [pid = 1660] [serial = 833] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x120f94000) [pid = 1660] [serial = 825] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x128b95c00) [pid = 1660] [serial = 831] [outer = 0x0] [url = about:blank] 08:03:40 INFO - PROCESS | 1660 | 1469286220508 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:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1070ms 08:03:40 INFO - PROCESS | 1660 | 1469286220560 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1660 | 1469286220566 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:03:40 INFO - PROCESS | 1660 | 1469286220575 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1660 | 1469286220578 Marionette TRACE conn2 <- [1,1162,null,{}] 08:03:40 INFO - PROCESS | 1660 | 1469286220586 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:03:40 INFO - PROCESS | 1660 | 1469286220588 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:40 INFO - PROCESS | 1660 | 1469286220711 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:03:40 INFO - PROCESS | 1660 | 1469286220720 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1660 | 1469286220723 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x11650e000 == 28 [pid = 1660] [id = 298] 08:03:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x112ee2c00) [pid = 1660] [serial = 892] [outer = 0x0] 08:03:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x113d64800) [pid = 1660] [serial = 893] [outer = 0x112ee2c00] 08:03:40 INFO - PROCESS | 1660 | 1469286220767 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x116533400) [pid = 1660] [serial = 894] [outer = 0x112ee2c00] 08:03:41 INFO - PROCESS | 1660 | 1469286221224 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:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 678ms 08:03:41 INFO - PROCESS | 1660 | 1469286221252 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1660 | 1469286221255 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:03:41 INFO - PROCESS | 1660 | 1469286221260 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1660 | 1469286221261 Marionette TRACE conn2 <- [1,1166,null,{}] 08:03:41 INFO - PROCESS | 1660 | 1469286221264 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:03:41 INFO - PROCESS | 1660 | 1469286221265 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:41 INFO - PROCESS | 1660 | 1469286221344 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:03:41 INFO - PROCESS | 1660 | 1469286221350 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1660 | 1469286221352 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170e6800 == 29 [pid = 1660] [id = 299] 08:03:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x118175c00) [pid = 1660] [serial = 895] [outer = 0x0] 08:03:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x118705400) [pid = 1660] [serial = 896] [outer = 0x118175c00] 08:03:41 INFO - PROCESS | 1660 | 1469286221398 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1187cd400) [pid = 1660] [serial = 897] [outer = 0x118175c00] 08:03:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x118718800) [pid = 1660] [serial = 898] [outer = 0x12d213800] 08:03:41 INFO - PROCESS | 1660 | 1469286221771 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:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 521ms 08:03:41 INFO - PROCESS | 1660 | 1469286221785 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1660 | 1469286221786 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:03:41 INFO - PROCESS | 1660 | 1469286221789 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1660 | 1469286221791 Marionette TRACE conn2 <- [1,1170,null,{}] 08:03:41 INFO - PROCESS | 1660 | 1469286221802 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:03:41 INFO - PROCESS | 1660 | 1469286221805 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:41 INFO - PROCESS | 1660 | 1469286221881 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:03:41 INFO - PROCESS | 1660 | 1469286221886 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1660 | 1469286221888 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x11944d800 == 30 [pid = 1660] [id = 300] 08:03:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x119637c00) [pid = 1660] [serial = 899] [outer = 0x0] 08:03:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x11994f800) [pid = 1660] [serial = 900] [outer = 0x119637c00] 08:03:41 INFO - PROCESS | 1660 | 1469286221918 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x120e7e400) [pid = 1660] [serial = 901] [outer = 0x119637c00] 08:03:42 INFO - PROCESS | 1660 | 1469286222244 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:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 471ms 08:03:42 INFO - PROCESS | 1660 | 1469286222260 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 1660 | 1469286222264 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:03:42 INFO - PROCESS | 1660 | 1469286222267 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1660 | 1469286222268 Marionette TRACE conn2 <- [1,1174,null,{}] 08:03:42 INFO - PROCESS | 1660 | 1469286222270 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:03:42 INFO - PROCESS | 1660 | 1469286222271 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:42 INFO - PROCESS | 1660 | 1469286222343 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:03:42 INFO - PROCESS | 1660 | 1469286222409 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1660 | 1469286222411 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f0a000 == 31 [pid = 1660] [id = 301] 08:03:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x118177400) [pid = 1660] [serial = 902] [outer = 0x0] 08:03:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1217eb400) [pid = 1660] [serial = 903] [outer = 0x118177400] 08:03:42 INFO - PROCESS | 1660 | 1469286222436 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x123ac4000) [pid = 1660] [serial = 904] [outer = 0x118177400] 08:03:42 INFO - PROCESS | 1660 | 1469286222757 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:03:42 INFO - PROCESS | 1660 | 1469286222791 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:03:42 INFO - PROCESS | 1660 | 1469286222793 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1660 | 1469286222794 Marionette TRACE conn2 <- [1,1178,null,{}] 08:03:42 INFO - PROCESS | 1660 | 1469286222799 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:03:42 INFO - PROCESS | 1660 | 1469286222800 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:42 INFO - PROCESS | 1660 | 1469286222889 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:03:42 INFO - PROCESS | 1660 | 1469286222892 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1660 | 1469286222894 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x12185a800 == 32 [pid = 1660] [id = 302] 08:03:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x112a8a400) [pid = 1660] [serial = 905] [outer = 0x0] 08:03:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1240b1000) [pid = 1660] [serial = 906] [outer = 0x112a8a400] 08:03:42 INFO - PROCESS | 1660 | 1469286222920 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1244f7800) [pid = 1660] [serial = 907] [outer = 0x112a8a400] 08:03:43 INFO - PROCESS | 1660 | 1469286223260 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:03:43 INFO - PROCESS | 1660 | 1469286223319 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:03:43 INFO - PROCESS | 1660 | 1469286223322 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1660 | 1469286223323 Marionette TRACE conn2 <- [1,1182,null,{}] 08:03:43 INFO - PROCESS | 1660 | 1469286223326 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:03:43 INFO - PROCESS | 1660 | 1469286223330 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:43 INFO - PROCESS | 1660 | 1469286223448 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:03:43 INFO - PROCESS | 1660 | 1469286223477 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1660 | 1469286223479 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x124982000 == 33 [pid = 1660] [id = 303] 08:03:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1211acc00) [pid = 1660] [serial = 908] [outer = 0x0] 08:03:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x125e3b800) [pid = 1660] [serial = 909] [outer = 0x1211acc00] 08:03:43 INFO - PROCESS | 1660 | 1469286223518 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1240e3800) [pid = 1660] [serial = 910] [outer = 0x1211acc00] 08:03:43 INFO - PROCESS | 1660 | 1469286223969 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:03:43 INFO - PROCESS | 1660 | 1469286223994 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:03:43 INFO - PROCESS | 1660 | 1469286223996 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1660 | 1469286224005 Marionette TRACE conn2 <- [1,1186,null,{}] 08:03:44 INFO - PROCESS | 1660 | 1469286224017 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:03:44 INFO - PROCESS | 1660 | 1469286224018 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:44 INFO - PROCESS | 1660 | 1469286224112 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:03:44 INFO - PROCESS | 1660 | 1469286224116 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1660 | 1469286224116 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x12735b800 == 34 [pid = 1660] [id = 304] 08:03:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12498dc00) [pid = 1660] [serial = 911] [outer = 0x0] 08:03:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x128b96800) [pid = 1660] [serial = 912] [outer = 0x12498dc00] 08:03:44 INFO - PROCESS | 1660 | 1469286224140 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x128bf2c00) [pid = 1660] [serial = 913] [outer = 0x12498dc00] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12a7e1400) [pid = 1660] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x125e2fc00) [pid = 1660] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1240ad000) [pid = 1660] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x129253800) [pid = 1660] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128ed2800) [pid = 1660] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1176a5000) [pid = 1660] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1130dc000) [pid = 1660] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x128b98800) [pid = 1660] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x115e08000) [pid = 1660] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x11817bc00) [pid = 1660] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x11850c400) [pid = 1660] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x119370000) [pid = 1660] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x112f1e800) [pid = 1660] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:03:44 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x112eebc00) [pid = 1660] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:03:44 INFO - PROCESS | 1660 | 1469286224618 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:03:44 INFO - PROCESS | 1660 | 1469286224635 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:03:44 INFO - PROCESS | 1660 | 1469286224637 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1660 | 1469286224638 Marionette TRACE conn2 <- [1,1190,null,{}] 08:03:44 INFO - PROCESS | 1660 | 1469286224641 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:03:44 INFO - PROCESS | 1660 | 1469286224642 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:44 INFO - PROCESS | 1660 | 1469286224715 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:03:44 INFO - PROCESS | 1660 | 1469286224719 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1660 | 1469286224719 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x127372000 == 35 [pid = 1660] [id = 305] 08:03:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x117284c00) [pid = 1660] [serial = 914] [outer = 0x0] 08:03:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1240ad000) [pid = 1660] [serial = 915] [outer = 0x117284c00] 08:03:44 INFO - PROCESS | 1660 | 1469286224746 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x128b98800) [pid = 1660] [serial = 916] [outer = 0x117284c00] 08:03:45 INFO - PROCESS | 1660 | 1469286225087 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:03:45 INFO - PROCESS | 1660 | 1469286225109 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:03:45 INFO - PROCESS | 1660 | 1469286225111 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1660 | 1469286225122 Marionette TRACE conn2 <- [1,1194,null,{}] 08:03:45 INFO - PROCESS | 1660 | 1469286225125 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:03:45 INFO - PROCESS | 1660 | 1469286225126 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:45 INFO - PROCESS | 1660 | 1469286225220 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:03:45 INFO - PROCESS | 1660 | 1469286225226 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1660 | 1469286225227 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x128e63000 == 36 [pid = 1660] [id = 306] 08:03:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1243a6000) [pid = 1660] [serial = 917] [outer = 0x0] 08:03:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x128ec4800) [pid = 1660] [serial = 918] [outer = 0x1243a6000] 08:03:45 INFO - PROCESS | 1660 | 1469286225255 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x129256800) [pid = 1660] [serial = 919] [outer = 0x1243a6000] 08:03:45 INFO - PROCESS | 1660 | 1469286225541 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:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:03:45 INFO - PROCESS | 1660 | 1469286225592 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:03:45 INFO - PROCESS | 1660 | 1469286225594 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1660 | 1469286225598 Marionette TRACE conn2 <- [1,1198,null,{}] 08:03:45 INFO - PROCESS | 1660 | 1469286225601 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:03:45 INFO - PROCESS | 1660 | 1469286225602 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:45 INFO - PROCESS | 1660 | 1469286225692 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:03:45 INFO - PROCESS | 1660 | 1469286225697 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1660 | 1469286225699 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291c3800 == 37 [pid = 1660] [id = 307] 08:03:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128ed1800) [pid = 1660] [serial = 920] [outer = 0x0] 08:03:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12936e400) [pid = 1660] [serial = 921] [outer = 0x128ed1800] 08:03:45 INFO - PROCESS | 1660 | 1469286225738 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x129535c00) [pid = 1660] [serial = 922] [outer = 0x128ed1800] 08:03:46 INFO - PROCESS | 1660 | 1469286226205 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:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 622ms 08:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:03:46 INFO - PROCESS | 1660 | 1469286226217 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1660 | 1469286226218 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:03:46 INFO - PROCESS | 1660 | 1469286226221 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1660 | 1469286226222 Marionette TRACE conn2 <- [1,1202,null,{}] 08:03:46 INFO - PROCESS | 1660 | 1469286226232 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:03:46 INFO - PROCESS | 1660 | 1469286226234 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:46 INFO - PROCESS | 1660 | 1469286226320 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:03:46 INFO - PROCESS | 1660 | 1469286226323 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1660 | 1469286226325 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a791000 == 38 [pid = 1660] [id = 308] 08:03:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12a4ab000) [pid = 1660] [serial = 923] [outer = 0x0] 08:03:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12a7da400) [pid = 1660] [serial = 924] [outer = 0x12a4ab000] 08:03:46 INFO - PROCESS | 1660 | 1469286226353 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12b805800) [pid = 1660] [serial = 925] [outer = 0x12a4ab000] 08:03:46 INFO - PROCESS | 1660 | 1469286226869 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:03:46 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:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 720ms 08:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:03:46 INFO - PROCESS | 1660 | 1469286226941 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1660 | 1469286226944 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:03:46 INFO - PROCESS | 1660 | 1469286226947 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1660 | 1469286226949 Marionette TRACE conn2 <- [1,1206,null,{}] 08:03:46 INFO - PROCESS | 1660 | 1469286226953 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:03:46 INFO - PROCESS | 1660 | 1469286226955 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:47 INFO - PROCESS | 1660 | 1469286227066 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:03:47 INFO - PROCESS | 1660 | 1469286227168 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1660 | 1469286227170 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x117029800 == 39 [pid = 1660] [id = 309] 08:03:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x113f6b400) [pid = 1660] [serial = 926] [outer = 0x0] 08:03:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x116267400) [pid = 1660] [serial = 927] [outer = 0x113f6b400] 08:03:47 INFO - PROCESS | 1660 | 1469286227200 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x116a9c800) [pid = 1660] [serial = 928] [outer = 0x113f6b400] 08:03:47 INFO - PROCESS | 1660 | 1469286227719 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:03:47 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:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 822ms 08:03:47 INFO - PROCESS | 1660 | 1469286227769 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1660 | 1469286227772 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:03:47 INFO - PROCESS | 1660 | 1469286227776 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1660 | 1469286227778 Marionette TRACE conn2 <- [1,1210,null,{}] 08:03:47 INFO - PROCESS | 1660 | 1469286227781 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:03:47 INFO - PROCESS | 1660 | 1469286227783 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:47 INFO - PROCESS | 1660 | 1469286227891 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:03:47 INFO - PROCESS | 1660 | 1469286227970 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1660 | 1469286227972 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185da000 == 40 [pid = 1660] [id = 310] 08:03:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x11626fc00) [pid = 1660] [serial = 929] [outer = 0x0] 08:03:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x118350c00) [pid = 1660] [serial = 930] [outer = 0x11626fc00] 08:03:48 INFO - PROCESS | 1660 | 1469286228002 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x11937a000) [pid = 1660] [serial = 931] [outer = 0x11626fc00] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x1291c3800 == 39 [pid = 1660] [id = 307] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x128e63000 == 38 [pid = 1660] [id = 306] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x127372000 == 37 [pid = 1660] [id = 305] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x12735b800 == 36 [pid = 1660] [id = 304] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x124982000 == 35 [pid = 1660] [id = 303] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x12185a800 == 34 [pid = 1660] [id = 302] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x120f0a000 == 33 [pid = 1660] [id = 301] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x11944d800 == 32 [pid = 1660] [id = 300] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x1170e6800 == 31 [pid = 1660] [id = 299] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x11650e000 == 30 [pid = 1660] [id = 298] 08:03:48 INFO - PROCESS | 1660 | --DOCSHELL 0x117e49000 == 29 [pid = 1660] [id = 297] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12a810c00) [pid = 1660] [serial = 872] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1273db800) [pid = 1660] [serial = 857] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x12493b400) [pid = 1660] [serial = 854] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12925b800) [pid = 1660] [serial = 860] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1293d8800) [pid = 1660] [serial = 863] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12936fc00) [pid = 1660] [serial = 861] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x118711800) [pid = 1660] [serial = 845] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x118de6c00) [pid = 1660] [serial = 846] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1139cb000) [pid = 1660] [serial = 836] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x116533c00) [pid = 1660] [serial = 837] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x129367800) [pid = 1660] [serial = 834] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x116270000) [pid = 1660] [serial = 842] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1176a5400) [pid = 1660] [serial = 843] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x118359400) [pid = 1660] [serial = 839] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1187ce800) [pid = 1660] [serial = 840] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x11970dc00) [pid = 1660] [serial = 848] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x123a02c00) [pid = 1660] [serial = 849] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x123acd400) [pid = 1660] [serial = 851] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119753400) [pid = 1660] [serial = 869] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x113b77000) [pid = 1660] [serial = 866] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x118de7800) [pid = 1660] [serial = 867] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x129535400) [pid = 1660] [serial = 864] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x128ed1400) [pid = 1660] [serial = 858] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x125e2f000) [pid = 1660] [serial = 855] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12b805c00) [pid = 1660] [serial = 873] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x1243a4800) [pid = 1660] [serial = 852] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x128ca1400) [pid = 1660] [serial = 870] [outer = 0x0] [url = about:blank] 08:03:48 INFO - PROCESS | 1660 | 1469286228664 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:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 08:03:48 INFO - PROCESS | 1660 | 1469286228701 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:03:48 INFO - PROCESS | 1660 | 1469286228705 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:03:48 INFO - PROCESS | 1660 | 1469286228710 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1660 | 1469286228713 Marionette TRACE conn2 <- [1,1214,null,{}] 08:03:48 INFO - PROCESS | 1660 | 1469286228719 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:03:48 INFO - PROCESS | 1660 | 1469286228721 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:48 INFO - PROCESS | 1660 | 1469286228843 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:03:48 INFO - PROCESS | 1660 | 1469286228855 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1660 | 1469286228857 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169bb800 == 30 [pid = 1660] [id = 311] 08:03:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x11810dc00) [pid = 1660] [serial = 932] [outer = 0x0] 08:03:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x11817bc00) [pid = 1660] [serial = 933] [outer = 0x11810dc00] 08:03:48 INFO - PROCESS | 1660 | 1469286228902 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x1187d6800) [pid = 1660] [serial = 934] [outer = 0x11810dc00] 08:03:49 INFO - PROCESS | 1660 | 1469286229366 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:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 673ms 08:03:49 INFO - PROCESS | 1660 | 1469286229382 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1660 | 1469286229385 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:03:49 INFO - PROCESS | 1660 | 1469286229389 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1660 | 1469286229391 Marionette TRACE conn2 <- [1,1218,null,{}] 08:03:49 INFO - PROCESS | 1660 | 1469286229393 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:03:49 INFO - PROCESS | 1660 | 1469286229395 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:49 INFO - PROCESS | 1660 | 1469286229482 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:03:49 INFO - PROCESS | 1660 | 1469286229486 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1660 | 1469286229488 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x11879b000 == 31 [pid = 1660] [id = 312] 08:03:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x11963b400) [pid = 1660] [serial = 935] [outer = 0x0] 08:03:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x119d09800) [pid = 1660] [serial = 936] [outer = 0x11963b400] 08:03:49 INFO - PROCESS | 1660 | 1469286229518 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1214b9800) [pid = 1660] [serial = 937] [outer = 0x11963b400] 08:03:49 INFO - PROCESS | 1660 | 1469286229962 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:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 619ms 08:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:03:50 INFO - PROCESS | 1660 | 1469286230008 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1660 | 1469286230010 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:03:50 INFO - PROCESS | 1660 | 1469286230012 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1660 | 1469286230014 Marionette TRACE conn2 <- [1,1222,null,{}] 08:03:50 INFO - PROCESS | 1660 | 1469286230022 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:03:50 INFO - PROCESS | 1660 | 1469286230025 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:50 INFO - PROCESS | 1660 | 1469286230101 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:03:50 INFO - PROCESS | 1660 | 1469286230106 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1660 | 1469286230108 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216c6000 == 32 [pid = 1660] [id = 313] 08:03:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x113905000) [pid = 1660] [serial = 938] [outer = 0x0] 08:03:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x123ac2400) [pid = 1660] [serial = 939] [outer = 0x113905000] 08:03:50 INFO - PROCESS | 1660 | 1469286230138 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x124946000) [pid = 1660] [serial = 940] [outer = 0x113905000] 08:03:50 INFO - PROCESS | 1660 | 1469286230487 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:03:50 INFO - PROCESS | 1660 | 1469286230540 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:03:50 INFO - PROCESS | 1660 | 1469286230542 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1660 | 1469286230543 Marionette TRACE conn2 <- [1,1226,null,{}] 08:03:50 INFO - PROCESS | 1660 | 1469286230546 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:03:50 INFO - PROCESS | 1660 | 1469286230547 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:50 INFO - PROCESS | 1660 | 1469286230625 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:03:50 INFO - PROCESS | 1660 | 1469286230629 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1660 | 1469286230631 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x126b56800 == 33 [pid = 1660] [id = 314] 08:03:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x124998400) [pid = 1660] [serial = 941] [outer = 0x0] 08:03:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x126e99000) [pid = 1660] [serial = 942] [outer = 0x124998400] 08:03:50 INFO - PROCESS | 1660 | 1469286230657 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1272bf400) [pid = 1660] [serial = 943] [outer = 0x124998400] 08:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 473ms 08:03:51 INFO - PROCESS | 1660 | 1469286231010 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:03:51 INFO - PROCESS | 1660 | 1469286231017 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1660 | 1469286231018 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:03:51 INFO - PROCESS | 1660 | 1469286231020 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1660 | 1469286231021 Marionette TRACE conn2 <- [1,1230,null,{}] 08:03:51 INFO - PROCESS | 1660 | 1469286231023 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:03:51 INFO - PROCESS | 1660 | 1469286231025 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:51 INFO - PROCESS | 1660 | 1469286231134 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:03:51 INFO - PROCESS | 1660 | 1469286231146 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1660 | 1469286231147 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x127366800 == 34 [pid = 1660] [id = 315] 08:03:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x126e9ac00) [pid = 1660] [serial = 944] [outer = 0x0] 08:03:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1273e4c00) [pid = 1660] [serial = 945] [outer = 0x126e9ac00] 08:03:51 INFO - PROCESS | 1660 | 1469286231180 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128b94c00) [pid = 1660] [serial = 946] [outer = 0x126e9ac00] 08:03:51 INFO - PROCESS | 1660 | 1469286231547 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:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 568ms 08:03:51 INFO - PROCESS | 1660 | 1469286231589 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1660 | 1469286231590 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:03:51 INFO - PROCESS | 1660 | 1469286231592 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1660 | 1469286231594 Marionette TRACE conn2 <- [1,1234,null,{}] 08:03:51 INFO - PROCESS | 1660 | 1469286231596 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:03:51 INFO - PROCESS | 1660 | 1469286231600 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:51 INFO - PROCESS | 1660 | 1469286231716 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:03:51 INFO - PROCESS | 1660 | 1469286231729 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1660 | 1469286231730 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b74000 == 35 [pid = 1660] [id = 316] 08:03:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128b9dc00) [pid = 1660] [serial = 947] [outer = 0x0] 08:03:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12936e800) [pid = 1660] [serial = 948] [outer = 0x128b9dc00] 08:03:51 INFO - PROCESS | 1660 | 1469286231755 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12a7d8800) [pid = 1660] [serial = 949] [outer = 0x128b9dc00] 08:03:52 INFO - PROCESS | 1660 | 1469286232065 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:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 08:03:52 INFO - PROCESS | 1660 | 1469286232111 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:03:52 INFO - PROCESS | 1660 | 1469286232115 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:03:52 INFO - PROCESS | 1660 | 1469286232118 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1660 | 1469286232119 Marionette TRACE conn2 <- [1,1238,null,{}] 08:03:52 INFO - PROCESS | 1660 | 1469286232121 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:03:52 INFO - PROCESS | 1660 | 1469286232122 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:52 INFO - PROCESS | 1660 | 1469286232216 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:03:52 INFO - PROCESS | 1660 | 1469286232228 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1660 | 1469286232229 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296f5000 == 36 [pid = 1660] [id = 317] 08:03:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12a7d9800) [pid = 1660] [serial = 950] [outer = 0x0] 08:03:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12a811000) [pid = 1660] [serial = 951] [outer = 0x12a7d9800] 08:03:52 INFO - PROCESS | 1660 | 1469286232253 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12b805000) [pid = 1660] [serial = 952] [outer = 0x12a7d9800] 08:03:52 INFO - PROCESS | 1660 | 1469286232590 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:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 08:03:52 INFO - PROCESS | 1660 | 1469286232637 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:03:52 INFO - PROCESS | 1660 | 1469286232638 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:03:52 INFO - PROCESS | 1660 | 1469286232640 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1660 | 1469286232641 Marionette TRACE conn2 <- [1,1242,null,{}] 08:03:52 INFO - PROCESS | 1660 | 1469286232644 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:03:52 INFO - PROCESS | 1660 | 1469286232645 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:52 INFO - PROCESS | 1660 | 1469286232738 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:03:52 INFO - PROCESS | 1660 | 1469286232752 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1660 | 1469286232753 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a79a000 == 37 [pid = 1660] [id = 318] 08:03:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12a813800) [pid = 1660] [serial = 953] [outer = 0x0] 08:03:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12b80a400) [pid = 1660] [serial = 954] [outer = 0x12a813800] 08:03:52 INFO - PROCESS | 1660 | 1469286232785 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12b97e800) [pid = 1660] [serial = 955] [outer = 0x12a813800] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x112a8a400) [pid = 1660] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x118175c00) [pid = 1660] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x11652e400) [pid = 1660] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1211acc00) [pid = 1660] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x112ee2c00) [pid = 1660] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x119637c00) [pid = 1660] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x110f78000) [pid = 1660] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x11817d400) [pid = 1660] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11835ac00) [pid = 1660] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x126b16800) [pid = 1660] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12498dc00) [pid = 1660] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x112adec00) [pid = 1660] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x117284c00) [pid = 1660] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x128ed1800) [pid = 1660] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1243a6000) [pid = 1660] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:03:53 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x118177400) [pid = 1660] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:03:53 INFO - PROCESS | 1660 | 1469286233154 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:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 567ms 08:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:03:53 INFO - PROCESS | 1660 | 1469286233209 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1660 | 1469286233210 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:03:53 INFO - PROCESS | 1660 | 1469286233225 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1660 | 1469286233226 Marionette TRACE conn2 <- [1,1246,null,{}] 08:03:53 INFO - PROCESS | 1660 | 1469286233233 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:03:53 INFO - PROCESS | 1660 | 1469286233234 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:53 INFO - PROCESS | 1660 | 1469286233310 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:03:53 INFO - PROCESS | 1660 | 1469286233316 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1660 | 1469286233317 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216c1000 == 38 [pid = 1660] [id = 319] 08:03:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x112add800) [pid = 1660] [serial = 956] [outer = 0x0] 08:03:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x11850bc00) [pid = 1660] [serial = 957] [outer = 0x112add800] 08:03:53 INFO - PROCESS | 1660 | 1469286233341 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1217dd000) [pid = 1660] [serial = 958] [outer = 0x112add800] 08:03:53 INFO - PROCESS | 1660 | 1469286233650 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:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 485ms 08:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:03:53 INFO - PROCESS | 1660 | 1469286233698 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1660 | 1469286233700 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:03:53 INFO - PROCESS | 1660 | 1469286233703 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1660 | 1469286233705 Marionette TRACE conn2 <- [1,1250,null,{}] 08:03:53 INFO - PROCESS | 1660 | 1469286233709 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:03:53 INFO - PROCESS | 1660 | 1469286233710 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:53 INFO - PROCESS | 1660 | 1469286233830 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:03:53 INFO - PROCESS | 1660 | 1469286233916 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1660 | 1469286233928 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1cc000 == 39 [pid = 1660] [id = 320] 08:03:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1160c9800) [pid = 1660] [serial = 959] [outer = 0x0] 08:03:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12498c000) [pid = 1660] [serial = 960] [outer = 0x1160c9800] 08:03:53 INFO - PROCESS | 1660 | 1469286233968 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12b97d800) [pid = 1660] [serial = 961] [outer = 0x1160c9800] 08:03:54 INFO - PROCESS | 1660 | 1469286234351 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:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 08:03:54 INFO - PROCESS | 1660 | 1469286234374 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1660 | 1469286234376 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:03:54 INFO - PROCESS | 1660 | 1469286234378 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1660 | 1469286234382 Marionette TRACE conn2 <- [1,1254,null,{}] 08:03:54 INFO - PROCESS | 1660 | 1469286234384 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:03:54 INFO - PROCESS | 1660 | 1469286234386 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:54 INFO - PROCESS | 1660 | 1469286234493 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:03:54 INFO - PROCESS | 1660 | 1469286234502 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1660 | 1469286234504 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be0d800 == 40 [pid = 1660] [id = 321] 08:03:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12b981400) [pid = 1660] [serial = 962] [outer = 0x0] 08:03:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12b988400) [pid = 1660] [serial = 963] [outer = 0x12b981400] 08:03:54 INFO - PROCESS | 1660 | 1469286234530 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12bbb9c00) [pid = 1660] [serial = 964] [outer = 0x12b981400] 08:03:54 INFO - PROCESS | 1660 | 1469286234823 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:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 473ms 08:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:03:54 INFO - PROCESS | 1660 | 1469286234854 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1660 | 1469286234855 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:03:54 INFO - PROCESS | 1660 | 1469286234857 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1660 | 1469286234858 Marionette TRACE conn2 <- [1,1258,null,{}] 08:03:54 INFO - PROCESS | 1660 | 1469286234860 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:03:54 INFO - PROCESS | 1660 | 1469286234861 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:54 INFO - PROCESS | 1660 | 1469286234954 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:03:54 INFO - PROCESS | 1660 | 1469286234957 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1660 | 1469286234958 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfa2000 == 41 [pid = 1660] [id = 322] 08:03:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12ba5ac00) [pid = 1660] [serial = 965] [outer = 0x0] 08:03:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12bbc1c00) [pid = 1660] [serial = 966] [outer = 0x12ba5ac00] 08:03:54 INFO - PROCESS | 1660 | 1469286234982 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12be85800) [pid = 1660] [serial = 967] [outer = 0x12ba5ac00] 08:03:55 INFO - PROCESS | 1660 | 1469286235500 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:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 668ms 08:03:55 INFO - PROCESS | 1660 | 1469286235526 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1660 | 1469286235529 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:03:55 INFO - PROCESS | 1660 | 1469286235549 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1660 | 1469286235553 Marionette TRACE conn2 <- [1,1262,null,{}] 08:03:55 INFO - PROCESS | 1660 | 1469286235556 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:03:55 INFO - PROCESS | 1660 | 1469286235558 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:55 INFO - PROCESS | 1660 | 1469286235663 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:03:55 INFO - PROCESS | 1660 | 1469286235732 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1660 | 1469286235733 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x11878c000 == 42 [pid = 1660] [id = 323] 08:03:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x11810b800) [pid = 1660] [serial = 968] [outer = 0x0] 08:03:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x11835c800) [pid = 1660] [serial = 969] [outer = 0x11810b800] 08:03:55 INFO - PROCESS | 1660 | 1469286235764 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x119637c00) [pid = 1660] [serial = 970] [outer = 0x11810b800] 08:03:56 INFO - PROCESS | 1660 | 1469286236183 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:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 673ms 08:03:56 INFO - PROCESS | 1660 | 1469286236221 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1660 | 1469286236224 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:03:56 INFO - PROCESS | 1660 | 1469286236229 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1660 | 1469286236231 Marionette TRACE conn2 <- [1,1266,null,{}] 08:03:56 INFO - PROCESS | 1660 | 1469286236233 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:03:56 INFO - PROCESS | 1660 | 1469286236235 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:56 INFO - PROCESS | 1660 | 1469286236341 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:03:56 INFO - PROCESS | 1660 | 1469286236428 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1660 | 1469286236430 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b5800 == 43 [pid = 1660] [id = 324] 08:03:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12142c800) [pid = 1660] [serial = 971] [outer = 0x0] 08:03:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x123f19c00) [pid = 1660] [serial = 972] [outer = 0x12142c800] 08:03:56 INFO - PROCESS | 1660 | 1469286236474 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x124996000) [pid = 1660] [serial = 973] [outer = 0x12142c800] 08:03:56 INFO - PROCESS | 1660 | 1469286236897 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:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 720ms 08:03:56 INFO - PROCESS | 1660 | 1469286236949 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:03:56 INFO - PROCESS | 1660 | 1469286236951 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:03:56 INFO - PROCESS | 1660 | 1469286236953 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1660 | 1469286236956 Marionette TRACE conn2 <- [1,1270,null,{}] 08:03:56 INFO - PROCESS | 1660 | 1469286236964 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:03:56 INFO - PROCESS | 1660 | 1469286236967 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:57 INFO - PROCESS | 1660 | 1469286237069 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:03:57 INFO - PROCESS | 1660 | 1469286237129 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1660 | 1469286237131 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c54f800 == 44 [pid = 1660] [id = 325] 08:03:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x128b99400) [pid = 1660] [serial = 974] [outer = 0x0] 08:03:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x129365c00) [pid = 1660] [serial = 975] [outer = 0x128b99400] 08:03:57 INFO - PROCESS | 1660 | 1469286237161 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12a71e400) [pid = 1660] [serial = 976] [outer = 0x128b99400] 08:03:57 INFO - PROCESS | 1660 | 1469286237629 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:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 722ms 08:03:57 INFO - PROCESS | 1660 | 1469286237676 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1660 | 1469286237678 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:03:57 INFO - PROCESS | 1660 | 1469286237680 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1660 | 1469286237681 Marionette TRACE conn2 <- [1,1274,null,{}] 08:03:57 INFO - PROCESS | 1660 | 1469286237684 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:03:57 INFO - PROCESS | 1660 | 1469286237685 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:57 INFO - PROCESS | 1660 | 1469286237788 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:03:57 INFO - PROCESS | 1660 | 1469286237844 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1660 | 1469286237845 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x116710800 == 45 [pid = 1660] [id = 326] 08:03:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x118107c00) [pid = 1660] [serial = 977] [outer = 0x0] 08:03:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12936fc00) [pid = 1660] [serial = 978] [outer = 0x118107c00] 08:03:57 INFO - PROCESS | 1660 | 1469286237875 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12b811000) [pid = 1660] [serial = 979] [outer = 0x118107c00] 08:03:58 INFO - PROCESS | 1660 | 1469286238476 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:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 870ms 08:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:03:58 INFO - PROCESS | 1660 | 1469286238551 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1660 | 1469286238553 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:03:58 INFO - PROCESS | 1660 | 1469286238556 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1660 | 1469286238559 Marionette TRACE conn2 <- [1,1278,null,{}] 08:03:58 INFO - PROCESS | 1660 | 1469286238562 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:03:58 INFO - PROCESS | 1660 | 1469286238563 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:58 INFO - PROCESS | 1660 | 1469286238657 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:03:58 INFO - PROCESS | 1660 | 1469286238727 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1660 | 1469286238729 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x117015800 == 46 [pid = 1660] [id = 327] 08:03:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x11690b000) [pid = 1660] [serial = 980] [outer = 0x0] 08:03:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1169e2c00) [pid = 1660] [serial = 981] [outer = 0x11690b000] 08:03:58 INFO - PROCESS | 1660 | 1469286238757 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x118175800) [pid = 1660] [serial = 982] [outer = 0x11690b000] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x12be0d800 == 45 [pid = 1660] [id = 321] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1cc000 == 44 [pid = 1660] [id = 320] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x1216c1000 == 43 [pid = 1660] [id = 319] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x12a79a000 == 42 [pid = 1660] [id = 318] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x1296f5000 == 41 [pid = 1660] [id = 317] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x128b74000 == 40 [pid = 1660] [id = 316] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x127366800 == 39 [pid = 1660] [id = 315] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x126b56800 == 38 [pid = 1660] [id = 314] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x1216c6000 == 37 [pid = 1660] [id = 313] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x11879b000 == 36 [pid = 1660] [id = 312] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x1169bb800 == 35 [pid = 1660] [id = 311] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x1185da000 == 34 [pid = 1660] [id = 310] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x117029800 == 33 [pid = 1660] [id = 309] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x12a791000 == 32 [pid = 1660] [id = 308] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x116710800 == 31 [pid = 1660] [id = 326] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x12c54f800 == 30 [pid = 1660] [id = 325] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b5800 == 29 [pid = 1660] [id = 324] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x11878c000 == 28 [pid = 1660] [id = 323] 08:03:59 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfa2000 == 27 [pid = 1660] [id = 322] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x112a81800) [pid = 1660] [serial = 876] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x110f99c00) [pid = 1660] [serial = 875] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x119632000) [pid = 1660] [serial = 879] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x11871f000) [pid = 1660] [serial = 878] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x124945800) [pid = 1660] [serial = 882] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x120d9e000) [pid = 1660] [serial = 881] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12a4abc00) [pid = 1660] [serial = 885] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x128b96800) [pid = 1660] [serial = 912] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x128b9b800) [pid = 1660] [serial = 884] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1240e3800) [pid = 1660] [serial = 910] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x113f70800) [pid = 1660] [serial = 888] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x112d52c00) [pid = 1660] [serial = 887] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x128b98800) [pid = 1660] [serial = 916] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1240ad000) [pid = 1660] [serial = 915] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12936e400) [pid = 1660] [serial = 921] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x128bf2c00) [pid = 1660] [serial = 913] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12a7da400) [pid = 1660] [serial = 924] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x129256800) [pid = 1660] [serial = 919] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1244f7800) [pid = 1660] [serial = 907] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1217eb400) [pid = 1660] [serial = 903] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x123ac4000) [pid = 1660] [serial = 904] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x129535c00) [pid = 1660] [serial = 922] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x128ec4800) [pid = 1660] [serial = 918] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1240b1000) [pid = 1660] [serial = 906] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x118705400) [pid = 1660] [serial = 896] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1187cd400) [pid = 1660] [serial = 897] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119708c00) [pid = 1660] [serial = 891] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x118ddf800) [pid = 1660] [serial = 890] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x125e3b800) [pid = 1660] [serial = 909] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x113d64800) [pid = 1660] [serial = 893] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x116533400) [pid = 1660] [serial = 894] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x11994f800) [pid = 1660] [serial = 900] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x120e7e400) [pid = 1660] [serial = 901] [outer = 0x0] [url = about:blank] 08:03:59 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x125e3b400) [pid = 1660] [serial = 495] [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:03:59 INFO - PROCESS | 1660 | 1469286239673 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:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1123ms 08:03:59 INFO - PROCESS | 1660 | 1469286239680 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1660 | 1469286239684 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:03:59 INFO - PROCESS | 1660 | 1469286239688 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1660 | 1469286239689 Marionette TRACE conn2 <- [1,1282,null,{}] 08:03:59 INFO - PROCESS | 1660 | 1469286239693 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:03:59 INFO - PROCESS | 1660 | 1469286239695 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:59 INFO - PROCESS | 1660 | 1469286239780 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:03:59 INFO - PROCESS | 1660 | 1469286239831 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1660 | 1469286239834 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:03:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x1162d4800 == 28 [pid = 1660] [id = 328] 08:03:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x112d4bc00) [pid = 1660] [serial = 983] [outer = 0x0] 08:03:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x11396bc00) [pid = 1660] [serial = 984] [outer = 0x112d4bc00] 08:03:59 INFO - PROCESS | 1660 | 1469286239861 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x113f0d000) [pid = 1660] [serial = 985] [outer = 0x112d4bc00] 08:04:00 INFO - PROCESS | 1660 | 1469286240161 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:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 522ms 08:04:00 INFO - PROCESS | 1660 | 1469286240210 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1660 | 1469286240216 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:04:00 INFO - PROCESS | 1660 | 1469286240220 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1660 | 1469286240222 Marionette TRACE conn2 <- [1,1286,null,{}] 08:04:00 INFO - PROCESS | 1660 | 1469286240225 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:04:00 INFO - PROCESS | 1660 | 1469286240226 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:00 INFO - PROCESS | 1660 | 1469286240301 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:04:00 INFO - PROCESS | 1660 | 1469286240305 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1660 | 1469286240306 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x11702d800 == 29 [pid = 1660] [id = 329] 08:04:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x116525800) [pid = 1660] [serial = 986] [outer = 0x0] 08:04:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1176a5000) [pid = 1660] [serial = 987] [outer = 0x116525800] 08:04:00 INFO - PROCESS | 1660 | 1469286240335 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x118178c00) [pid = 1660] [serial = 988] [outer = 0x116525800] 08:04:00 INFO - PROCESS | 1660 | 1469286240687 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:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 08:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:04:00 INFO - PROCESS | 1660 | 1469286240740 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1660 | 1469286240741 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:04:00 INFO - PROCESS | 1660 | 1469286240744 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1660 | 1469286240746 Marionette TRACE conn2 <- [1,1290,null,{}] 08:04:00 INFO - PROCESS | 1660 | 1469286240754 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:04:00 INFO - PROCESS | 1660 | 1469286240757 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:00 INFO - PROCESS | 1660 | 1469286240834 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:04:00 INFO - PROCESS | 1660 | 1469286240841 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1660 | 1469286240843 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x11879b000 == 30 [pid = 1660] [id = 330] 08:04:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x1110ab800) [pid = 1660] [serial = 989] [outer = 0x0] 08:04:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x118d76400) [pid = 1660] [serial = 990] [outer = 0x1110ab800] 08:04:00 INFO - PROCESS | 1660 | 1469286240872 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x119627400) [pid = 1660] [serial = 991] [outer = 0x1110ab800] 08:04:01 INFO - PROCESS | 1660 | 1469286241204 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:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 474ms 08:04:01 INFO - PROCESS | 1660 | 1469286241218 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1660 | 1469286241220 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:04:01 INFO - PROCESS | 1660 | 1469286241222 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1660 | 1469286241223 Marionette TRACE conn2 <- [1,1294,null,{}] 08:04:01 INFO - PROCESS | 1660 | 1469286241226 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:04:01 INFO - PROCESS | 1660 | 1469286241227 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:01 INFO - PROCESS | 1660 | 1469286241304 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:04:01 INFO - PROCESS | 1660 | 1469286241364 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1660 | 1469286241365 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d1b000 == 31 [pid = 1660] [id = 331] 08:04:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1187d5c00) [pid = 1660] [serial = 992] [outer = 0x0] 08:04:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x11970cc00) [pid = 1660] [serial = 993] [outer = 0x1187d5c00] 08:04:01 INFO - PROCESS | 1660 | 1469286241390 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x120d93000) [pid = 1660] [serial = 994] [outer = 0x1187d5c00] 08:04:01 INFO - PROCESS | 1660 | 1469286241666 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:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 08:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:04:01 INFO - PROCESS | 1660 | 1469286241702 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1660 | 1469286241703 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:04:01 INFO - PROCESS | 1660 | 1469286241711 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1660 | 1469286241712 Marionette TRACE conn2 <- [1,1298,null,{}] 08:04:01 INFO - PROCESS | 1660 | 1469286241722 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:04:01 INFO - PROCESS | 1660 | 1469286241723 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:01 INFO - PROCESS | 1660 | 1469286241814 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:04:01 INFO - PROCESS | 1660 | 1469286241818 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1660 | 1469286241819 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216c1000 == 32 [pid = 1660] [id = 332] 08:04:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x11626dc00) [pid = 1660] [serial = 995] [outer = 0x0] 08:04:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x1211ab400) [pid = 1660] [serial = 996] [outer = 0x11626dc00] 08:04:01 INFO - PROCESS | 1660 | 1469286241843 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x123a06000) [pid = 1660] [serial = 997] [outer = 0x11626dc00] 08:04:02 INFO - PROCESS | 1660 | 1469286242194 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:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 525ms 08:04:02 INFO - PROCESS | 1660 | 1469286242237 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1660 | 1469286242238 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:04:02 INFO - PROCESS | 1660 | 1469286242240 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1660 | 1469286242242 Marionette TRACE conn2 <- [1,1302,null,{}] 08:04:02 INFO - PROCESS | 1660 | 1469286242244 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:04:02 INFO - PROCESS | 1660 | 1469286242248 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:02 INFO - PROCESS | 1660 | 1469286242358 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:04:02 INFO - PROCESS | 1660 | 1469286242395 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1660 | 1469286242396 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244af000 == 33 [pid = 1660] [id = 333] 08:04:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x123a0f400) [pid = 1660] [serial = 998] [outer = 0x0] 08:04:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1244f7400) [pid = 1660] [serial = 999] [outer = 0x123a0f400] 08:04:02 INFO - PROCESS | 1660 | 1469286242421 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x126b19400) [pid = 1660] [serial = 1000] [outer = 0x123a0f400] 08:04:02 INFO - PROCESS | 1660 | 1469286242710 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:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 08:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:04:02 INFO - PROCESS | 1660 | 1469286242759 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1660 | 1469286242760 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:04:02 INFO - PROCESS | 1660 | 1469286242765 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1660 | 1469286242773 Marionette TRACE conn2 <- [1,1306,null,{}] 08:04:02 INFO - PROCESS | 1660 | 1469286242776 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:04:02 INFO - PROCESS | 1660 | 1469286242777 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:02 INFO - PROCESS | 1660 | 1469286242868 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:04:02 INFO - PROCESS | 1660 | 1469286242904 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1660 | 1469286242905 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e1d000 == 34 [pid = 1660] [id = 334] 08:04:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x119db9400) [pid = 1660] [serial = 1001] [outer = 0x0] 08:04:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1272b3400) [pid = 1660] [serial = 1002] [outer = 0x119db9400] 08:04:02 INFO - PROCESS | 1660 | 1469286242929 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1273e4400) [pid = 1660] [serial = 1003] [outer = 0x119db9400] 08:04:03 INFO - PROCESS | 1660 | 1469286243227 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:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 479ms 08:04:03 INFO - PROCESS | 1660 | 1469286243243 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 1660 | 1469286243244 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:04:03 INFO - PROCESS | 1660 | 1469286243254 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1660 | 1469286243255 Marionette TRACE conn2 <- [1,1310,null,{}] 08:04:03 INFO - PROCESS | 1660 | 1469286243257 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:04:03 INFO - PROCESS | 1660 | 1469286243258 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:03 INFO - PROCESS | 1660 | 1469286243364 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:04:03 INFO - PROCESS | 1660 | 1469286243368 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 1660 | 1469286243369 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x127363000 == 35 [pid = 1660] [id = 335] 08:04:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x125d43800) [pid = 1660] [serial = 1004] [outer = 0x0] 08:04:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x128b98800) [pid = 1660] [serial = 1005] [outer = 0x125d43800] 08:04:03 INFO - PROCESS | 1660 | 1469286243392 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x128bf5400) [pid = 1660] [serial = 1006] [outer = 0x125d43800] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x12ba5ac00) [pid = 1660] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x126e9ac00) [pid = 1660] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x128b9dc00) [pid = 1660] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x11810dc00) [pid = 1660] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x113f6b400) [pid = 1660] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x113905000) [pid = 1660] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x11963b400) [pid = 1660] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x11626fc00) [pid = 1660] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x124998400) [pid = 1660] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12a4ab000) [pid = 1660] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12a7d9800) [pid = 1660] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12b981400) [pid = 1660] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12a813800) [pid = 1660] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1160c9800) [pid = 1660] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:04:03 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x112add800) [pid = 1660] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:04:03 INFO - PROCESS | 1660 | 1469286243978 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:04:04 INFO - PROCESS | 1660 | 1469286244027 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:04:04 INFO - PROCESS | 1660 | 1469286244031 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1660 | 1469286244033 Marionette TRACE conn2 <- [1,1314,null,{}] 08:04:04 INFO - PROCESS | 1660 | 1469286244036 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:04:04 INFO - PROCESS | 1660 | 1469286244038 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:04 INFO - PROCESS | 1660 | 1469286244198 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:04:04 INFO - PROCESS | 1660 | 1469286244250 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1660 | 1469286244251 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191a7800 == 36 [pid = 1660] [id = 336] 08:04:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x10ebff400) [pid = 1660] [serial = 1007] [outer = 0x0] 08:04:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x113905000) [pid = 1660] [serial = 1008] [outer = 0x10ebff400] 08:04:04 INFO - PROCESS | 1660 | 1469286244285 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1214c4c00) [pid = 1660] [serial = 1009] [outer = 0x10ebff400] 08:04:04 INFO - PROCESS | 1660 | 1469286244540 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:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 521ms 08:04:04 INFO - PROCESS | 1660 | 1469286244552 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1660 | 1469286244553 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:04:04 INFO - PROCESS | 1660 | 1469286244556 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1660 | 1469286244557 Marionette TRACE conn2 <- [1,1318,null,{}] 08:04:04 INFO - PROCESS | 1660 | 1469286244559 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:04:04 INFO - PROCESS | 1660 | 1469286244560 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:04 INFO - PROCESS | 1660 | 1469286244641 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:04:04 INFO - PROCESS | 1660 | 1469286244661 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1660 | 1469286244662 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x128e6a000 == 37 [pid = 1660] [id = 337] 08:04:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x124998400) [pid = 1660] [serial = 1010] [outer = 0x0] 08:04:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128bfb000) [pid = 1660] [serial = 1011] [outer = 0x124998400] 08:04:04 INFO - PROCESS | 1660 | 1469286244686 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128ed2800) [pid = 1660] [serial = 1012] [outer = 0x124998400] 08:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 470ms 08:04:05 INFO - PROCESS | 1660 | 1469286245022 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:04:05 INFO - PROCESS | 1660 | 1469286245026 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1660 | 1469286245028 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:04:05 INFO - PROCESS | 1660 | 1469286245034 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1660 | 1469286245036 Marionette TRACE conn2 <- [1,1322,null,{}] 08:04:05 INFO - PROCESS | 1660 | 1469286245038 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:04:05 INFO - PROCESS | 1660 | 1469286245040 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:05 INFO - PROCESS | 1660 | 1469286245165 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:04:05 INFO - PROCESS | 1660 | 1469286245171 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1660 | 1469286245173 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216c0800 == 38 [pid = 1660] [id = 338] 08:04:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x112a88400) [pid = 1660] [serial = 1013] [outer = 0x0] 08:04:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x129252400) [pid = 1660] [serial = 1014] [outer = 0x112a88400] 08:04:05 INFO - PROCESS | 1660 | 1469286245199 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12a6ba000) [pid = 1660] [serial = 1015] [outer = 0x112a88400] 08:04:05 INFO - PROCESS | 1660 | 1469286245500 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:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 08:04:05 INFO - PROCESS | 1660 | 1469286245554 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1660 | 1469286245555 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:04:05 INFO - PROCESS | 1660 | 1469286245557 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1660 | 1469286245558 Marionette TRACE conn2 <- [1,1326,null,{}] 08:04:05 INFO - PROCESS | 1660 | 1469286245560 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:04:05 INFO - PROCESS | 1660 | 1469286245561 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:05 INFO - PROCESS | 1660 | 1469286245636 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:04:05 INFO - PROCESS | 1660 | 1469286245639 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1660 | 1469286245640 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8cd000 == 39 [pid = 1660] [id = 339] 08:04:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x129366000) [pid = 1660] [serial = 1016] [outer = 0x0] 08:04:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12a811400) [pid = 1660] [serial = 1017] [outer = 0x129366000] 08:04:05 INFO - PROCESS | 1660 | 1469286245668 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12b808800) [pid = 1660] [serial = 1018] [outer = 0x129366000] 08:04:06 INFO - PROCESS | 1660 | 1469286246328 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:04:06 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:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 819ms 08:04:06 INFO - PROCESS | 1660 | 1469286246378 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1660 | 1469286246382 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:04:06 INFO - PROCESS | 1660 | 1469286246386 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1660 | 1469286246389 Marionette TRACE conn2 <- [1,1330,null,{}] 08:04:06 INFO - PROCESS | 1660 | 1469286246395 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:04:06 INFO - PROCESS | 1660 | 1469286246398 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:06 INFO - PROCESS | 1660 | 1469286246550 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:04:06 INFO - PROCESS | 1660 | 1469286246562 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1660 | 1469286246564 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x117020000 == 40 [pid = 1660] [id = 340] 08:04:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x112d36000) [pid = 1660] [serial = 1019] [outer = 0x0] 08:04:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x113b79400) [pid = 1660] [serial = 1020] [outer = 0x112d36000] 08:04:06 INFO - PROCESS | 1660 | 1469286246594 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x11652e000) [pid = 1660] [serial = 1021] [outer = 0x112d36000] 08:04:07 INFO - PROCESS | 1660 | 1469286247116 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:04:07 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:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 824ms 08:04:07 INFO - PROCESS | 1660 | 1469286247210 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1660 | 1469286247213 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:04:07 INFO - PROCESS | 1660 | 1469286247218 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1660 | 1469286247220 Marionette TRACE conn2 <- [1,1334,null,{}] 08:04:07 INFO - PROCESS | 1660 | 1469286247222 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:04:07 INFO - PROCESS | 1660 | 1469286247224 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:07 INFO - PROCESS | 1660 | 1469286247333 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:04:07 INFO - PROCESS | 1660 | 1469286247411 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1660 | 1469286247412 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d71000 == 41 [pid = 1660] [id = 341] 08:04:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x118707000) [pid = 1660] [serial = 1022] [outer = 0x0] 08:04:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x118711400) [pid = 1660] [serial = 1023] [outer = 0x118707000] 08:04:07 INFO - PROCESS | 1660 | 1469286247443 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x118d83c00) [pid = 1660] [serial = 1024] [outer = 0x118707000] 08:04:08 INFO - PROCESS | 1660 | 1469286248173 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:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1020ms 08:04:08 INFO - PROCESS | 1660 | 1469286248239 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:04:08 INFO - PROCESS | 1660 | 1469286248243 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:04:08 INFO - PROCESS | 1660 | 1469286248291 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1660 | 1469286248292 Marionette TRACE conn2 <- [1,1338,null,{}] 08:04:08 INFO - PROCESS | 1660 | 1469286248298 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:04:08 INFO - PROCESS | 1660 | 1469286248299 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:08 INFO - PROCESS | 1660 | 1469286248413 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:04:08 INFO - PROCESS | 1660 | 1469286248488 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1660 | 1469286248490 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e36800 == 42 [pid = 1660] [id = 342] 08:04:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x116977400) [pid = 1660] [serial = 1025] [outer = 0x0] 08:04:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x116a9dc00) [pid = 1660] [serial = 1026] [outer = 0x116977400] 08:04:08 INFO - PROCESS | 1660 | 1469286248518 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x118173000) [pid = 1660] [serial = 1027] [outer = 0x116977400] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x1216c0800 == 41 [pid = 1660] [id = 338] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x128e6a000 == 40 [pid = 1660] [id = 337] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x1191a7800 == 39 [pid = 1660] [id = 336] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x127363000 == 38 [pid = 1660] [id = 335] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x125e1d000 == 37 [pid = 1660] [id = 334] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x1244af000 == 36 [pid = 1660] [id = 333] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x1216c1000 == 35 [pid = 1660] [id = 332] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x120d1b000 == 34 [pid = 1660] [id = 331] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x11879b000 == 33 [pid = 1660] [id = 330] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x11702d800 == 32 [pid = 1660] [id = 329] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x1162d4800 == 31 [pid = 1660] [id = 328] 08:04:08 INFO - PROCESS | 1660 | --DOCSHELL 0x117015800 == 30 [pid = 1660] [id = 327] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1273e4c00) [pid = 1660] [serial = 945] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12936e800) [pid = 1660] [serial = 948] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x11817bc00) [pid = 1660] [serial = 933] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1187d6800) [pid = 1660] [serial = 934] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x116267400) [pid = 1660] [serial = 927] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x116a9c800) [pid = 1660] [serial = 928] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x123ac2400) [pid = 1660] [serial = 939] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x124946000) [pid = 1660] [serial = 940] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x119d09800) [pid = 1660] [serial = 936] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1214b9800) [pid = 1660] [serial = 937] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x118350c00) [pid = 1660] [serial = 930] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11937a000) [pid = 1660] [serial = 931] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x126e99000) [pid = 1660] [serial = 942] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x12b805800) [pid = 1660] [serial = 925] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x12a811000) [pid = 1660] [serial = 951] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12a7d8800) [pid = 1660] [serial = 949] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12b988400) [pid = 1660] [serial = 963] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12b80a400) [pid = 1660] [serial = 954] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12bbb9c00) [pid = 1660] [serial = 964] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12b97d800) [pid = 1660] [serial = 961] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x11850bc00) [pid = 1660] [serial = 957] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12b97e800) [pid = 1660] [serial = 955] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12b805000) [pid = 1660] [serial = 952] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12498c000) [pid = 1660] [serial = 960] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1272bf400) [pid = 1660] [serial = 943] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x128b94c00) [pid = 1660] [serial = 946] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1217dd000) [pid = 1660] [serial = 958] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12be85800) [pid = 1660] [serial = 967] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12bbc1c00) [pid = 1660] [serial = 966] [outer = 0x0] [url = about:blank] 08:04:09 INFO - PROCESS | 1660 | 1469286249383 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:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1169ms 08:04:09 INFO - PROCESS | 1660 | 1469286249417 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1660 | 1469286249419 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:04:09 INFO - PROCESS | 1660 | 1469286249424 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1660 | 1469286249425 Marionette TRACE conn2 <- [1,1342,null,{}] 08:04:09 INFO - PROCESS | 1660 | 1469286249428 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:04:09 INFO - PROCESS | 1660 | 1469286249429 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:09 INFO - PROCESS | 1660 | 1469286249507 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:04:09 INFO - PROCESS | 1660 | 1469286249512 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1660 | 1469286249515 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191b8800 == 31 [pid = 1660] [id = 343] 08:04:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x11870cc00) [pid = 1660] [serial = 1028] [outer = 0x0] 08:04:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x119704c00) [pid = 1660] [serial = 1029] [outer = 0x11870cc00] 08:04:09 INFO - PROCESS | 1660 | 1469286249544 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x119754c00) [pid = 1660] [serial = 1030] [outer = 0x11870cc00] 08:04:09 INFO - PROCESS | 1660 | 1469286249910 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:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 08:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:04:09 INFO - PROCESS | 1660 | 1469286249945 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1660 | 1469286249948 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:04:09 INFO - PROCESS | 1660 | 1469286249951 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1660 | 1469286249954 Marionette TRACE conn2 <- [1,1346,null,{}] 08:04:09 INFO - PROCESS | 1660 | 1469286249962 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:04:09 INFO - PROCESS | 1660 | 1469286249965 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:10 INFO - PROCESS | 1660 | 1469286250041 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:04:10 INFO - PROCESS | 1660 | 1469286250047 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1660 | 1469286250050 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216d1800 == 32 [pid = 1660] [id = 344] 08:04:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1122be400) [pid = 1660] [serial = 1031] [outer = 0x0] 08:04:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x120d9bc00) [pid = 1660] [serial = 1032] [outer = 0x1122be400] 08:04:10 INFO - PROCESS | 1660 | 1469286250086 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x1240b5000) [pid = 1660] [serial = 1033] [outer = 0x1122be400] 08:04:10 INFO - PROCESS | 1660 | 1469286250407 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:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 471ms 08:04:10 INFO - PROCESS | 1660 | 1469286250424 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:04:10 INFO - PROCESS | 1660 | 1469286250425 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:04:10 INFO - PROCESS | 1660 | 1469286250427 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1660 | 1469286250429 Marionette TRACE conn2 <- [1,1350,null,{}] 08:04:10 INFO - PROCESS | 1660 | 1469286250439 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:04:10 INFO - PROCESS | 1660 | 1469286250440 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:10 INFO - PROCESS | 1660 | 1469286250555 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:04:10 INFO - PROCESS | 1660 | 1469286250561 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1660 | 1469286250562 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e12800 == 33 [pid = 1660] [id = 345] 08:04:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x11994dc00) [pid = 1660] [serial = 1034] [outer = 0x0] 08:04:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x124945c00) [pid = 1660] [serial = 1035] [outer = 0x11994dc00] 08:04:10 INFO - PROCESS | 1660 | 1469286250590 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x12499ac00) [pid = 1660] [serial = 1036] [outer = 0x11994dc00] 08:04:10 INFO - PROCESS | 1660 | 1469286250923 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:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 527ms 08:04:10 INFO - PROCESS | 1660 | 1469286250962 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1660 | 1469286250965 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:04:10 INFO - PROCESS | 1660 | 1469286250968 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1660 | 1469286250969 Marionette TRACE conn2 <- [1,1354,null,{}] 08:04:10 INFO - PROCESS | 1660 | 1469286250971 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:04:10 INFO - PROCESS | 1660 | 1469286250972 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:11 INFO - PROCESS | 1660 | 1469286251297 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x11626dc00) [pid = 1660] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x119db9400) [pid = 1660] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x112d4bc00) [pid = 1660] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x116525800) [pid = 1660] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x11690b000) [pid = 1660] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1187d5c00) [pid = 1660] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1110ab800) [pid = 1660] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x11810b800) [pid = 1660] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12142c800) [pid = 1660] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x128b99400) [pid = 1660] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x123a0f400) [pid = 1660] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x118107c00) [pid = 1660] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x125d43800) [pid = 1660] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x10ebff400) [pid = 1660] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x112a88400) [pid = 1660] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:04:11 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x124998400) [pid = 1660] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:04:11 INFO - PROCESS | 1660 | 1469286251347 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1660 | 1469286251348 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x113914800 == 34 [pid = 1660] [id = 346] 08:04:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x110f7cc00) [pid = 1660] [serial = 1037] [outer = 0x0] 08:04:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x110f9e800) [pid = 1660] [serial = 1038] [outer = 0x110f7cc00] 08:04:11 INFO - PROCESS | 1660 | 1469286251381 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x1127d7800) [pid = 1660] [serial = 1039] [outer = 0x110f7cc00] 08:04:11 INFO - PROCESS | 1660 | 1469286251838 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:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 920ms 08:04:11 INFO - PROCESS | 1660 | 1469286251897 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1660 | 1469286251900 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:04:11 INFO - PROCESS | 1660 | 1469286251904 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1660 | 1469286251906 Marionette TRACE conn2 <- [1,1358,null,{}] 08:04:11 INFO - PROCESS | 1660 | 1469286251910 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:04:11 INFO - PROCESS | 1660 | 1469286251911 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:12 INFO - PROCESS | 1660 | 1469286252010 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:04:12 INFO - PROCESS | 1660 | 1469286252076 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1660 | 1469286252077 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211be800 == 35 [pid = 1660] [id = 347] 08:04:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x1176ab400) [pid = 1660] [serial = 1040] [outer = 0x0] 08:04:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x118173400) [pid = 1660] [serial = 1041] [outer = 0x1176ab400] 08:04:12 INFO - PROCESS | 1660 | 1469286252108 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x118353400) [pid = 1660] [serial = 1042] [outer = 0x1176ab400] 08:04:12 INFO - PROCESS | 1660 | 1469286252526 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:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 673ms 08:04:12 INFO - PROCESS | 1660 | 1469286252594 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1660 | 1469286252596 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:04:12 INFO - PROCESS | 1660 | 1469286252600 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1660 | 1469286252602 Marionette TRACE conn2 <- [1,1362,null,{}] 08:04:12 INFO - PROCESS | 1660 | 1469286252604 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:04:12 INFO - PROCESS | 1660 | 1469286252606 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:12 INFO - PROCESS | 1660 | 1469286252702 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:04:12 INFO - PROCESS | 1660 | 1469286252770 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1660 | 1469286252771 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x12736f000 == 36 [pid = 1660] [id = 348] 08:04:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x118ddb400) [pid = 1660] [serial = 1043] [outer = 0x0] 08:04:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x119952400) [pid = 1660] [serial = 1044] [outer = 0x118ddb400] 08:04:12 INFO - PROCESS | 1660 | 1469286252802 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1214c4400) [pid = 1660] [serial = 1045] [outer = 0x118ddb400] 08:04:13 INFO - PROCESS | 1660 | 1469286253244 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:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 672ms 08:04:13 INFO - PROCESS | 1660 | 1469286253272 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1660 | 1469286253275 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:04:13 INFO - PROCESS | 1660 | 1469286253283 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1660 | 1469286253286 Marionette TRACE conn2 <- [1,1366,null,{}] 08:04:13 INFO - PROCESS | 1660 | 1469286253289 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:04:13 INFO - PROCESS | 1660 | 1469286253291 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:13 INFO - PROCESS | 1660 | 1469286253390 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:04:13 INFO - PROCESS | 1660 | 1469286253455 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1660 | 1469286253457 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x128e6f800 == 37 [pid = 1660] [id = 349] 08:04:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x123a07400) [pid = 1660] [serial = 1046] [outer = 0x0] 08:04:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1240e6800) [pid = 1660] [serial = 1047] [outer = 0x123a07400] 08:04:13 INFO - PROCESS | 1660 | 1469286253486 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x126b9bc00) [pid = 1660] [serial = 1048] [outer = 0x123a07400] 08:04:13 INFO - PROCESS | 1660 | 1469286253930 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:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:04:13 INFO - PROCESS | 1660 | 1469286253955 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:04:13 INFO - PROCESS | 1660 | 1469286253958 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1660 | 1469286253959 Marionette TRACE conn2 <- [1,1370,null,{}] 08:04:14 INFO - PROCESS | 1660 | 1469286253998 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:04:14 INFO - PROCESS | 1660 | 1469286253999 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:14 INFO - PROCESS | 1660 | 1469286254094 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:04:14 INFO - PROCESS | 1660 | 1469286254158 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1660 | 1469286254159 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216d1000 == 38 [pid = 1660] [id = 350] 08:04:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x126b9c400) [pid = 1660] [serial = 1049] [outer = 0x0] 08:04:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x128b90000) [pid = 1660] [serial = 1050] [outer = 0x126b9c400] 08:04:14 INFO - PROCESS | 1660 | 1469286254188 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x128b9c000) [pid = 1660] [serial = 1051] [outer = 0x126b9c400] 08:04:14 INFO - PROCESS | 1660 | 1469286254711 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:04:14 INFO - PROCESS | 1660 | 1469286254748 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:04:14 INFO - PROCESS | 1660 | 1469286254751 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1660 | 1469286254753 Marionette TRACE conn2 <- [1,1374,null,{}] 08:04:14 INFO - PROCESS | 1660 | 1469286254757 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:04:14 INFO - PROCESS | 1660 | 1469286254758 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:14 INFO - PROCESS | 1660 | 1469286254855 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:04:14 INFO - PROCESS | 1660 | 1469286254925 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1660 | 1469286254928 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185be800 == 39 [pid = 1660] [id = 351] 08:04:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1130d4c00) [pid = 1660] [serial = 1052] [outer = 0x0] 08:04:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x116527c00) [pid = 1660] [serial = 1053] [outer = 0x1130d4c00] 08:04:14 INFO - PROCESS | 1660 | 1469286254956 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x116aa0000) [pid = 1660] [serial = 1054] [outer = 0x1130d4c00] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x125e12800 == 38 [pid = 1660] [id = 345] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x1216d1800 == 37 [pid = 1660] [id = 344] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x1191b8800 == 36 [pid = 1660] [id = 343] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x117e36800 == 35 [pid = 1660] [id = 342] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x123d71000 == 34 [pid = 1660] [id = 341] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x117020000 == 33 [pid = 1660] [id = 340] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8cd000 == 32 [pid = 1660] [id = 339] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x1216d1000 == 31 [pid = 1660] [id = 350] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x128e6f800 == 30 [pid = 1660] [id = 349] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x12736f000 == 29 [pid = 1660] [id = 348] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x1211be800 == 28 [pid = 1660] [id = 347] 08:04:15 INFO - PROCESS | 1660 | --DOCSHELL 0x113914800 == 27 [pid = 1660] [id = 346] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1211ab400) [pid = 1660] [serial = 996] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1272b3400) [pid = 1660] [serial = 1002] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x11396bc00) [pid = 1660] [serial = 984] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x113f0d000) [pid = 1660] [serial = 985] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1176a5000) [pid = 1660] [serial = 987] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x118178c00) [pid = 1660] [serial = 988] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x118175800) [pid = 1660] [serial = 982] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1169e2c00) [pid = 1660] [serial = 981] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x11970cc00) [pid = 1660] [serial = 993] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x118d76400) [pid = 1660] [serial = 990] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x119637c00) [pid = 1660] [serial = 970] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x119627400) [pid = 1660] [serial = 991] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x11835c800) [pid = 1660] [serial = 969] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x124996000) [pid = 1660] [serial = 973] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x123f19c00) [pid = 1660] [serial = 972] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x12a71e400) [pid = 1660] [serial = 976] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x126b19400) [pid = 1660] [serial = 1000] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x129365c00) [pid = 1660] [serial = 975] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x12b811000) [pid = 1660] [serial = 979] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x12936fc00) [pid = 1660] [serial = 978] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x1244f7400) [pid = 1660] [serial = 999] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x128b98800) [pid = 1660] [serial = 1005] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x113905000) [pid = 1660] [serial = 1008] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x12a6ba000) [pid = 1660] [serial = 1015] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 63 (0x12a811400) [pid = 1660] [serial = 1017] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 62 (0x1273e4400) [pid = 1660] [serial = 1003] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 61 (0x128bfb000) [pid = 1660] [serial = 1011] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 60 (0x128bf5400) [pid = 1660] [serial = 1006] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 59 (0x1214c4c00) [pid = 1660] [serial = 1009] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 58 (0x128ed2800) [pid = 1660] [serial = 1012] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 57 (0x123a06000) [pid = 1660] [serial = 997] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 56 (0x120d93000) [pid = 1660] [serial = 994] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | --DOMWINDOW == 55 (0x129252400) [pid = 1660] [serial = 1014] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:15 INFO - PROCESS | 1660 | 1469286255924 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:04:15 INFO - PROCESS | 1660 | 1469286255977 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:04:15 INFO - PROCESS | 1660 | 1469286255981 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1660 | 1469286255982 Marionette TRACE conn2 <- [1,1378,null,{}] 08:04:15 INFO - PROCESS | 1660 | 1469286255986 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:04:15 INFO - PROCESS | 1660 | 1469286255987 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:16 INFO - PROCESS | 1660 | 1469286256070 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:04:16 INFO - PROCESS | 1660 | 1469286256074 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1660 | 1469286256075 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x115ed9800 == 28 [pid = 1660] [id = 352] 08:04:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 56 (0x1127e0000) [pid = 1660] [serial = 1055] [outer = 0x0] 08:04:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 57 (0x112a81800) [pid = 1660] [serial = 1056] [outer = 0x1127e0000] 08:04:16 INFO - PROCESS | 1660 | 1469286256106 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 58 (0x110e65800) [pid = 1660] [serial = 1057] [outer = 0x1127e0000] 08:04:16 INFO - PROCESS | 1660 | 1469286256434 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:04:16 INFO - PROCESS | 1660 | 1469286256473 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:04:16 INFO - PROCESS | 1660 | 1469286256479 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1660 | 1469286256481 Marionette TRACE conn2 <- [1,1382,null,{}] 08:04:16 INFO - PROCESS | 1660 | 1469286256483 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:04:16 INFO - PROCESS | 1660 | 1469286256485 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:16 INFO - PROCESS | 1660 | 1469286256560 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:04:16 INFO - PROCESS | 1660 | 1469286256566 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1660 | 1469286256568 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x117023800 == 29 [pid = 1660] [id = 353] 08:04:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 59 (0x113905800) [pid = 1660] [serial = 1058] [outer = 0x0] 08:04:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 60 (0x115ef0000) [pid = 1660] [serial = 1059] [outer = 0x113905800] 08:04:16 INFO - PROCESS | 1660 | 1469286256595 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 61 (0x116972000) [pid = 1660] [serial = 1060] [outer = 0x113905800] 08:04:16 INFO - PROCESS | 1660 | [1660] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:16 INFO - PROCESS | 1660 | 1469286256938 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:04:16 INFO - PROCESS | 1660 | 1469286256953 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:04:16 INFO - PROCESS | 1660 | 1469286256956 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1660 | 1469286256958 Marionette TRACE conn2 <- [1,1386,null,{}] 08:04:16 INFO - PROCESS | 1660 | 1469286256966 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:04:16 INFO - PROCESS | 1660 | 1469286256969 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:17 INFO - PROCESS | 1660 | 1469286257046 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:04:17 INFO - PROCESS | 1660 | 1469286257095 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1660 | 1469286257097 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d39000 == 30 [pid = 1660] [id = 354] 08:04:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 62 (0x1127dac00) [pid = 1660] [serial = 1061] [outer = 0x0] 08:04:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 63 (0x118351800) [pid = 1660] [serial = 1062] [outer = 0x1127dac00] 08:04:17 INFO - PROCESS | 1660 | 1469286257125 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 64 (0x1187cb800) [pid = 1660] [serial = 1063] [outer = 0x1127dac00] 08:04:17 INFO - PROCESS | 1660 | 1469286257436 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:04:17 INFO - PROCESS | 1660 | 1469286257480 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:04:17 INFO - PROCESS | 1660 | 1469286257484 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1660 | 1469286257485 Marionette TRACE conn2 <- [1,1390,null,{}] 08:04:17 INFO - PROCESS | 1660 | 1469286257488 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:04:17 INFO - PROCESS | 1660 | 1469286257489 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:17 INFO - PROCESS | 1660 | 1469286257562 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:04:17 INFO - PROCESS | 1660 | 1469286257614 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1660 | 1469286257616 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x119ca9000 == 31 [pid = 1660] [id = 355] 08:04:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x118175800) [pid = 1660] [serial = 1064] [outer = 0x0] 08:04:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x119376400) [pid = 1660] [serial = 1065] [outer = 0x118175800] 08:04:17 INFO - PROCESS | 1660 | 1469286257641 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x11970b000) [pid = 1660] [serial = 1066] [outer = 0x118175800] 08:04:17 INFO - PROCESS | 1660 | 1469286257904 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:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 470ms 08:04:17 INFO - PROCESS | 1660 | 1469286257955 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1660 | 1469286257956 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:04:17 INFO - PROCESS | 1660 | 1469286257965 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1660 | 1469286257968 Marionette TRACE conn2 <- [1,1394,null,{}] 08:04:17 INFO - PROCESS | 1660 | 1469286257978 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:04:17 INFO - PROCESS | 1660 | 1469286257980 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:18 INFO - PROCESS | 1660 | 1469286258066 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:04:18 INFO - PROCESS | 1660 | 1469286258098 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1660 | 1469286258100 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216c6000 == 32 [pid = 1660] [id = 356] 08:04:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x1139cf400) [pid = 1660] [serial = 1067] [outer = 0x0] 08:04:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x11995b800) [pid = 1660] [serial = 1068] [outer = 0x1139cf400] 08:04:18 INFO - PROCESS | 1660 | 1469286258124 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x120d9c800) [pid = 1660] [serial = 1069] [outer = 0x1139cf400] 08:04:18 INFO - PROCESS | 1660 | 1469286258457 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:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 530ms 08:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:04:18 INFO - PROCESS | 1660 | 1469286258494 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1660 | 1469286258495 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:04:18 INFO - PROCESS | 1660 | 1469286258497 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1660 | 1469286258498 Marionette TRACE conn2 <- [1,1398,null,{}] 08:04:18 INFO - PROCESS | 1660 | 1469286258501 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:04:18 INFO - PROCESS | 1660 | 1469286258505 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:18 INFO - PROCESS | 1660 | 1469286258612 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:04:18 INFO - PROCESS | 1660 | 1469286258645 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1660 | 1469286258646 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244bd000 == 33 [pid = 1660] [id = 357] 08:04:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x12142d000) [pid = 1660] [serial = 1070] [outer = 0x0] 08:04:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x123a06c00) [pid = 1660] [serial = 1071] [outer = 0x12142d000] 08:04:18 INFO - PROCESS | 1660 | 1469286258671 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x1243ab800) [pid = 1660] [serial = 1072] [outer = 0x12142d000] 08:04:18 INFO - PROCESS | 1660 | 1469286258974 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:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 08:04:19 INFO - PROCESS | 1660 | 1469286259018 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1660 | 1469286259020 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:04:19 INFO - PROCESS | 1660 | 1469286259022 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1660 | 1469286259023 Marionette TRACE conn2 <- [1,1402,null,{}] 08:04:19 INFO - PROCESS | 1660 | 1469286259025 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:04:19 INFO - PROCESS | 1660 | 1469286259027 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:19 INFO - PROCESS | 1660 | 1469286259123 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:04:19 INFO - PROCESS | 1660 | 1469286259126 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1660 | 1469286259127 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x127273000 == 34 [pid = 1660] [id = 358] 08:04:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x12142ec00) [pid = 1660] [serial = 1073] [outer = 0x0] 08:04:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x124944800) [pid = 1660] [serial = 1074] [outer = 0x12142ec00] 08:04:19 INFO - PROCESS | 1660 | 1469286259151 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x125e2c400) [pid = 1660] [serial = 1075] [outer = 0x12142ec00] 08:04:19 INFO - PROCESS | 1660 | 1469286259469 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:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 08:04:19 INFO - PROCESS | 1660 | 1469286259491 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1660 | 1469286259492 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:04:19 INFO - PROCESS | 1660 | 1469286259494 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1660 | 1469286259495 Marionette TRACE conn2 <- [1,1406,null,{}] 08:04:19 INFO - PROCESS | 1660 | 1469286259500 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:04:19 INFO - PROCESS | 1660 | 1469286259501 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:19 INFO - PROCESS | 1660 | 1469286259596 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:04:19 INFO - PROCESS | 1660 | 1469286259600 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1660 | 1469286259601 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x127363800 == 35 [pid = 1660] [id = 359] 08:04:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x1217e4400) [pid = 1660] [serial = 1076] [outer = 0x0] 08:04:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x126b95400) [pid = 1660] [serial = 1077] [outer = 0x1217e4400] 08:04:19 INFO - PROCESS | 1660 | 1469286259624 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1272b4400) [pid = 1660] [serial = 1078] [outer = 0x1217e4400] 08:04:20 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x1122be400) [pid = 1660] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:04:20 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x112d36000) [pid = 1660] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:04:20 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x11870cc00) [pid = 1660] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:04:20 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x129366000) [pid = 1660] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:04:20 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x116977400) [pid = 1660] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:04:20 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x118707000) [pid = 1660] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:04:20 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x11994dc00) [pid = 1660] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:04:20 INFO - PROCESS | 1660 | 1469286260021 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:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 569ms 08:04:20 INFO - PROCESS | 1660 | 1469286260064 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1660 | 1469286260065 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:04:20 INFO - PROCESS | 1660 | 1469286260067 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1660 | 1469286260068 Marionette TRACE conn2 <- [1,1410,null,{}] 08:04:20 INFO - PROCESS | 1660 | 1469286260071 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:04:20 INFO - PROCESS | 1660 | 1469286260072 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:20 INFO - PROCESS | 1660 | 1469286260150 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:04:20 INFO - PROCESS | 1660 | 1469286260156 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1660 | 1469286260157 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d38800 == 36 [pid = 1660] [id = 360] 08:04:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x1176a5000) [pid = 1660] [serial = 1079] [outer = 0x0] 08:04:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x118178800) [pid = 1660] [serial = 1080] [outer = 0x1176a5000] 08:04:20 INFO - PROCESS | 1660 | 1469286260184 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x1240e7000) [pid = 1660] [serial = 1081] [outer = 0x1176a5000] 08:04:20 INFO - PROCESS | 1660 | 1469286260512 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:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 471ms 08:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:04:20 INFO - PROCESS | 1660 | 1469286260539 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1660 | 1469286260540 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:04:20 INFO - PROCESS | 1660 | 1469286260542 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1660 | 1469286260543 Marionette TRACE conn2 <- [1,1414,null,{}] 08:04:20 INFO - PROCESS | 1660 | 1469286260546 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:04:20 INFO - PROCESS | 1660 | 1469286260547 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:20 INFO - PROCESS | 1660 | 1469286260641 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:04:20 INFO - PROCESS | 1660 | 1469286260647 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1660 | 1469286260648 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b5000 == 37 [pid = 1660] [id = 361] 08:04:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x123ac0800) [pid = 1660] [serial = 1082] [outer = 0x0] 08:04:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x126fd4c00) [pid = 1660] [serial = 1083] [outer = 0x123ac0800] 08:04:20 INFO - PROCESS | 1660 | 1469286260672 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x128b9a000) [pid = 1660] [serial = 1084] [outer = 0x123ac0800] 08:04:20 INFO - PROCESS | 1660 | 1469286260992 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:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 470ms 08:04:21 INFO - PROCESS | 1660 | 1469286261013 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1660 | 1469286261017 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:04:21 INFO - PROCESS | 1660 | 1469286261019 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1660 | 1469286261021 Marionette TRACE conn2 <- [1,1418,null,{}] 08:04:21 INFO - PROCESS | 1660 | 1469286261023 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:04:21 INFO - PROCESS | 1660 | 1469286261025 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:21 INFO - PROCESS | 1660 | 1469286261118 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:04:21 INFO - PROCESS | 1660 | 1469286261122 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1660 | 1469286261124 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216c2800 == 38 [pid = 1660] [id = 362] 08:04:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1240af800) [pid = 1660] [serial = 1085] [outer = 0x0] 08:04:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x128bf3800) [pid = 1660] [serial = 1086] [outer = 0x1240af800] 08:04:21 INFO - PROCESS | 1660 | 1469286261150 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x129258800) [pid = 1660] [serial = 1087] [outer = 0x1240af800] 08:04:21 INFO - PROCESS | 1660 | 1469286261497 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:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 08:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:04:21 INFO - PROCESS | 1660 | 1469286261540 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1660 | 1469286261541 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:04:21 INFO - PROCESS | 1660 | 1469286261543 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1660 | 1469286261544 Marionette TRACE conn2 <- [1,1422,null,{}] 08:04:21 INFO - PROCESS | 1660 | 1469286261546 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:04:21 INFO - PROCESS | 1660 | 1469286261547 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:21 INFO - PROCESS | 1660 | 1469286261620 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:04:21 INFO - PROCESS | 1660 | 1469286261623 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1660 | 1469286261625 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abcf800 == 39 [pid = 1660] [id = 363] 08:04:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x12925a400) [pid = 1660] [serial = 1088] [outer = 0x0] 08:04:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x12936d400) [pid = 1660] [serial = 1089] [outer = 0x12925a400] 08:04:21 INFO - PROCESS | 1660 | 1469286261650 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1293da800) [pid = 1660] [serial = 1090] [outer = 0x12925a400] 08:04:21 INFO - PROCESS | 1660 | 1469286261956 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:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 418ms 08:04:21 INFO - PROCESS | 1660 | 1469286261961 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1660 | 1469286261962 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:04:21 INFO - PROCESS | 1660 | 1469286261972 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1660 | 1469286261973 Marionette TRACE conn2 <- [1,1426,null,{}] 08:04:21 INFO - PROCESS | 1660 | 1469286261976 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:04:21 INFO - PROCESS | 1660 | 1469286261977 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:22 INFO - PROCESS | 1660 | 1469286262108 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:04:22 INFO - PROCESS | 1660 | 1469286262158 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1660 | 1469286262160 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x112738800 == 40 [pid = 1660] [id = 364] 08:04:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x10ebff800) [pid = 1660] [serial = 1091] [outer = 0x0] 08:04:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x110f76c00) [pid = 1660] [serial = 1092] [outer = 0x10ebff800] 08:04:22 INFO - PROCESS | 1660 | 1469286262192 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x111ca8400) [pid = 1660] [serial = 1093] [outer = 0x10ebff800] 08:04:22 INFO - PROCESS | 1660 | 1469286262773 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:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 872ms 08:04:22 INFO - PROCESS | 1660 | 1469286262853 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:04:22 INFO - PROCESS | 1660 | 1469286262856 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:04:22 INFO - PROCESS | 1660 | 1469286262859 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1660 | 1469286262861 Marionette TRACE conn2 <- [1,1430,null,{}] 08:04:22 INFO - PROCESS | 1660 | 1469286262864 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:04:22 INFO - PROCESS | 1660 | 1469286262867 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:22 INFO - PROCESS | 1660 | 1469286262975 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:04:23 INFO - PROCESS | 1660 | 1469286263026 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1660 | 1469286263028 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d45000 == 41 [pid = 1660] [id = 365] 08:04:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1160c1400) [pid = 1660] [serial = 1094] [outer = 0x0] 08:04:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x116907400) [pid = 1660] [serial = 1095] [outer = 0x1160c1400] 08:04:23 INFO - PROCESS | 1660 | 1469286263058 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x11810bc00) [pid = 1660] [serial = 1096] [outer = 0x1160c1400] 08:04:23 INFO - PROCESS | 1660 | 1469286263806 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:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x12abcf800 == 40 [pid = 1660] [id = 363] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1216c2800 == 39 [pid = 1660] [id = 362] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b5000 == 38 [pid = 1660] [id = 361] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x118d38800 == 37 [pid = 1660] [id = 360] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x127363800 == 36 [pid = 1660] [id = 359] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x127273000 == 35 [pid = 1660] [id = 358] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1244bd000 == 34 [pid = 1660] [id = 357] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1216c6000 == 33 [pid = 1660] [id = 356] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x119ca9000 == 32 [pid = 1660] [id = 355] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x118d39000 == 31 [pid = 1660] [id = 354] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x117023800 == 30 [pid = 1660] [id = 353] 08:04:23 INFO - PROCESS | 1660 | --DOCSHELL 0x115ed9800 == 29 [pid = 1660] [id = 352] 08:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1024ms 08:04:23 INFO - PROCESS | 1660 | 1469286263883 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1660 | 1469286263885 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:04:23 INFO - PROCESS | 1660 | 1469286263888 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1660 | 1469286263890 Marionette TRACE conn2 <- [1,1434,null,{}] 08:04:23 INFO - PROCESS | 1660 | 1469286263893 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:04:23 INFO - PROCESS | 1660 | 1469286263895 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:24 INFO - PROCESS | 1660 | 1469286264026 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x120d9bc00) [pid = 1660] [serial = 1032] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1240b5000) [pid = 1660] [serial = 1033] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x113b79400) [pid = 1660] [serial = 1020] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x11652e000) [pid = 1660] [serial = 1021] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x119704c00) [pid = 1660] [serial = 1029] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x119754c00) [pid = 1660] [serial = 1030] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12b808800) [pid = 1660] [serial = 1018] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x116a9dc00) [pid = 1660] [serial = 1026] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x118173000) [pid = 1660] [serial = 1027] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x118711400) [pid = 1660] [serial = 1023] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x118d83c00) [pid = 1660] [serial = 1024] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12499ac00) [pid = 1660] [serial = 1036] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x124945c00) [pid = 1660] [serial = 1035] [outer = 0x0] [url = about:blank] 08:04:24 INFO - PROCESS | 1660 | 1469286264105 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1660 | 1469286264109 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169ab000 == 30 [pid = 1660] [id = 366] 08:04:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x112a8c000) [pid = 1660] [serial = 1097] [outer = 0x0] 08:04:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1130d6c00) [pid = 1660] [serial = 1098] [outer = 0x112a8c000] 08:04:24 INFO - PROCESS | 1660 | 1469286264154 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x116908000) [pid = 1660] [serial = 1099] [outer = 0x112a8c000] 08:04:24 INFO - PROCESS | 1660 | 1469286264618 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:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 08:04:24 INFO - PROCESS | 1660 | 1469286264659 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1660 | 1469286264662 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:04:24 INFO - PROCESS | 1660 | 1469286264673 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1660 | 1469286264675 Marionette TRACE conn2 <- [1,1438,null,{}] 08:04:24 INFO - PROCESS | 1660 | 1469286264677 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:04:24 INFO - PROCESS | 1660 | 1469286264679 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:24 INFO - PROCESS | 1660 | 1469286264760 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:04:24 INFO - PROCESS | 1660 | 1469286264768 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1660 | 1469286264769 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d38000 == 31 [pid = 1660] [id = 367] 08:04:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x118715800) [pid = 1660] [serial = 1100] [outer = 0x0] 08:04:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x118721800) [pid = 1660] [serial = 1101] [outer = 0x118715800] 08:04:24 INFO - PROCESS | 1660 | 1469286264796 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x118de7800) [pid = 1660] [serial = 1102] [outer = 0x118715800] 08:04:25 INFO - PROCESS | 1660 | 1469286265140 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:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 08:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:04:25 INFO - PROCESS | 1660 | 1469286265195 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1660 | 1469286265196 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:04:25 INFO - PROCESS | 1660 | 1469286265199 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1660 | 1469286265201 Marionette TRACE conn2 <- [1,1442,null,{}] 08:04:25 INFO - PROCESS | 1660 | 1469286265209 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:04:25 INFO - PROCESS | 1660 | 1469286265212 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:25 INFO - PROCESS | 1660 | 1469286265287 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:04:25 INFO - PROCESS | 1660 | 1469286265293 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1660 | 1469286265295 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211cc800 == 32 [pid = 1660] [id = 368] 08:04:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x119704c00) [pid = 1660] [serial = 1103] [outer = 0x0] 08:04:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x120d97400) [pid = 1660] [serial = 1104] [outer = 0x119704c00] 08:04:25 INFO - PROCESS | 1660 | 1469286265325 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1214bf400) [pid = 1660] [serial = 1105] [outer = 0x119704c00] 08:04:25 INFO - PROCESS | 1660 | 1469286265669 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:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 08:04:25 INFO - PROCESS | 1660 | 1469286265722 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1660 | 1469286265723 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:04:25 INFO - PROCESS | 1660 | 1469286265726 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1660 | 1469286265727 Marionette TRACE conn2 <- [1,1446,null,{}] 08:04:25 INFO - PROCESS | 1660 | 1469286265729 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:04:25 INFO - PROCESS | 1660 | 1469286265730 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:25 INFO - PROCESS | 1660 | 1469286265808 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:04:25 INFO - PROCESS | 1660 | 1469286265864 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1660 | 1469286265865 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244bb000 == 33 [pid = 1660] [id = 369] 08:04:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x123a03000) [pid = 1660] [serial = 1106] [outer = 0x0] 08:04:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x123a91400) [pid = 1660] [serial = 1107] [outer = 0x123a03000] 08:04:25 INFO - PROCESS | 1660 | 1469286265892 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1240ee800) [pid = 1660] [serial = 1108] [outer = 0x123a03000] 08:04:26 INFO - PROCESS | 1660 | 1469286266195 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:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 08:04:26 INFO - PROCESS | 1660 | 1469286266245 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1660 | 1469286266247 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:04:26 INFO - PROCESS | 1660 | 1469286266251 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1660 | 1469286266252 Marionette TRACE conn2 <- [1,1450,null,{}] 08:04:26 INFO - PROCESS | 1660 | 1469286266255 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:04:26 INFO - PROCESS | 1660 | 1469286266256 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:26 INFO - PROCESS | 1660 | 1469286266348 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:04:26 INFO - PROCESS | 1660 | 1469286266381 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1660 | 1469286266382 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x1183a9000 == 34 [pid = 1660] [id = 370] 08:04:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x123ac4800) [pid = 1660] [serial = 1109] [outer = 0x0] 08:04:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12493ac00) [pid = 1660] [serial = 1110] [outer = 0x123ac4800] 08:04:26 INFO - PROCESS | 1660 | 1469286266407 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x124991000) [pid = 1660] [serial = 1111] [outer = 0x123ac4800] 08:04:26 INFO - PROCESS | 1660 | 1469286266742 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:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 08:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:04:26 INFO - PROCESS | 1660 | 1469286266777 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1660 | 1469286266779 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:04:26 INFO - PROCESS | 1660 | 1469286266781 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1660 | 1469286266782 Marionette TRACE conn2 <- [1,1454,null,{}] 08:04:26 INFO - PROCESS | 1660 | 1469286266784 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:04:26 INFO - PROCESS | 1660 | 1469286266788 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:26 INFO - PROCESS | 1660 | 1469286266898 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:04:26 INFO - PROCESS | 1660 | 1469286266910 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1660 | 1469286266911 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b9000 == 35 [pid = 1660] [id = 371] 08:04:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x112a7e400) [pid = 1660] [serial = 1112] [outer = 0x0] 08:04:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x126e9a800) [pid = 1660] [serial = 1113] [outer = 0x112a7e400] 08:04:26 INFO - PROCESS | 1660 | 1469286266937 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x128ca3400) [pid = 1660] [serial = 1114] [outer = 0x112a7e400] 08:04:27 INFO - PROCESS | 1660 | 1469286267289 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:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 08:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:04:27 INFO - PROCESS | 1660 | 1469286267302 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1660 | 1469286267303 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:04:27 INFO - PROCESS | 1660 | 1469286267305 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1660 | 1469286267306 Marionette TRACE conn2 <- [1,1458,null,{}] 08:04:27 INFO - PROCESS | 1660 | 1469286267308 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:04:27 INFO - PROCESS | 1660 | 1469286267309 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:27 INFO - PROCESS | 1660 | 1469286267407 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:04:27 INFO - PROCESS | 1660 | 1469286267411 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1660 | 1469286267412 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296f2800 == 36 [pid = 1660] [id = 372] 08:04:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x125e2f000) [pid = 1660] [serial = 1115] [outer = 0x0] 08:04:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x129256c00) [pid = 1660] [serial = 1116] [outer = 0x125e2f000] 08:04:27 INFO - PROCESS | 1660 | 1469286267437 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1293d6400) [pid = 1660] [serial = 1117] [outer = 0x125e2f000] 08:04:27 INFO - PROCESS | 1660 | 1469286267776 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:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 08:04:27 INFO - PROCESS | 1660 | 1469286267824 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:04:27 INFO - PROCESS | 1660 | 1469286267826 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:04:27 INFO - PROCESS | 1660 | 1469286267828 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1660 | 1469286267829 Marionette TRACE conn2 <- [1,1462,null,{}] 08:04:27 INFO - PROCESS | 1660 | 1469286267831 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:04:27 INFO - PROCESS | 1660 | 1469286267832 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:27 INFO - PROCESS | 1660 | 1469286267925 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:04:27 INFO - PROCESS | 1660 | 1469286267936 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1660 | 1469286267937 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abd2000 == 37 [pid = 1660] [id = 373] 08:04:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12952d400) [pid = 1660] [serial = 1118] [outer = 0x0] 08:04:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12a4ac400) [pid = 1660] [serial = 1119] [outer = 0x12952d400] 08:04:27 INFO - PROCESS | 1660 | 1469286267968 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12a71b800) [pid = 1660] [serial = 1120] [outer = 0x12952d400] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x118175800) [pid = 1660] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x1130d4c00) [pid = 1660] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1127e0000) [pid = 1660] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x110f7cc00) [pid = 1660] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1127dac00) [pid = 1660] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1176ab400) [pid = 1660] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x118ddb400) [pid = 1660] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x123a07400) [pid = 1660] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x126b9c400) [pid = 1660] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x12142ec00) [pid = 1660] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12142d000) [pid = 1660] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1217e4400) [pid = 1660] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123ac0800) [pid = 1660] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1176a5000) [pid = 1660] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1240af800) [pid = 1660] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x113905800) [pid = 1660] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:04:28 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1139cf400) [pid = 1660] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:04:28 INFO - PROCESS | 1660 | 1469286268360 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:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 568ms 08:04:28 INFO - PROCESS | 1660 | 1469286268397 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1660 | 1469286268398 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:04:28 INFO - PROCESS | 1660 | 1469286268400 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1660 | 1469286268401 Marionette TRACE conn2 <- [1,1466,null,{}] 08:04:28 INFO - PROCESS | 1660 | 1469286268403 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:04:28 INFO - PROCESS | 1660 | 1469286268405 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:28 INFO - PROCESS | 1660 | 1469286268481 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:04:28 INFO - PROCESS | 1660 | 1469286268535 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1660 | 1469286268536 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291af800 == 38 [pid = 1660] [id = 374] 08:04:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x112f90c00) [pid = 1660] [serial = 1121] [outer = 0x0] 08:04:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x11850b400) [pid = 1660] [serial = 1122] [outer = 0x112f90c00] 08:04:28 INFO - PROCESS | 1660 | 1469286268560 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1217e4400) [pid = 1660] [serial = 1123] [outer = 0x112f90c00] 08:04:28 INFO - PROCESS | 1660 | 1469286268850 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:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 470ms 08:04:28 INFO - PROCESS | 1660 | 1469286268871 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1660 | 1469286268872 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:04:28 INFO - PROCESS | 1660 | 1469286268875 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1660 | 1469286268876 Marionette TRACE conn2 <- [1,1470,null,{}] 08:04:28 INFO - PROCESS | 1660 | 1469286268878 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:04:28 INFO - PROCESS | 1660 | 1469286268879 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:28 INFO - PROCESS | 1660 | 1469286268960 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:04:28 INFO - PROCESS | 1660 | 1469286268966 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1660 | 1469286268968 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x113214800 == 39 [pid = 1660] [id = 375] 08:04:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x120d99c00) [pid = 1660] [serial = 1124] [outer = 0x0] 08:04:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x128b96400) [pid = 1660] [serial = 1125] [outer = 0x120d99c00] 08:04:29 INFO - PROCESS | 1660 | 1469286268999 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a6bd400) [pid = 1660] [serial = 1126] [outer = 0x120d99c00] 08:04:29 INFO - PROCESS | 1660 | 1469286269314 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:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 471ms 08:04:29 INFO - PROCESS | 1660 | 1469286269346 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1660 | 1469286269350 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:04:29 INFO - PROCESS | 1660 | 1469286269353 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1660 | 1469286269354 Marionette TRACE conn2 <- [1,1474,null,{}] 08:04:29 INFO - PROCESS | 1660 | 1469286269357 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:04:29 INFO - PROCESS | 1660 | 1469286269358 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:29 INFO - PROCESS | 1660 | 1469286269471 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:04:29 INFO - PROCESS | 1660 | 1469286269477 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1660 | 1469286269478 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be1a800 == 40 [pid = 1660] [id = 376] 08:04:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a71e800) [pid = 1660] [serial = 1127] [outer = 0x0] 08:04:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12a7e5800) [pid = 1660] [serial = 1128] [outer = 0x12a71e800] 08:04:29 INFO - PROCESS | 1660 | 1469286269505 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12b811000) [pid = 1660] [serial = 1129] [outer = 0x12a71e800] 08:04:29 INFO - PROCESS | 1660 | 1469286269832 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:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 08:04:29 INFO - PROCESS | 1660 | 1469286269873 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1660 | 1469286269874 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:04:29 INFO - PROCESS | 1660 | 1469286269876 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1660 | 1469286269877 Marionette TRACE conn2 <- [1,1478,null,{}] 08:04:29 INFO - PROCESS | 1660 | 1469286269879 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:04:29 INFO - PROCESS | 1660 | 1469286269880 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:29 INFO - PROCESS | 1660 | 1469286269958 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:04:29 INFO - PROCESS | 1660 | 1469286269968 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1660 | 1469286269969 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c545000 == 41 [pid = 1660] [id = 377] 08:04:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12a71f800) [pid = 1660] [serial = 1130] [outer = 0x0] 08:04:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12b983c00) [pid = 1660] [serial = 1131] [outer = 0x12a71f800] 08:04:29 INFO - PROCESS | 1660 | 1469286269994 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12ba5cc00) [pid = 1660] [serial = 1132] [outer = 0x12a71f800] 08:04:30 INFO - PROCESS | 1660 | 1469286270442 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:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 619ms 08:04:30 INFO - PROCESS | 1660 | 1469286270496 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 1660 | 1469286270498 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:04:30 INFO - PROCESS | 1660 | 1469286270501 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1660 | 1469286270503 Marionette TRACE conn2 <- [1,1482,null,{}] 08:04:30 INFO - PROCESS | 1660 | 1469286270507 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:04:30 INFO - PROCESS | 1660 | 1469286270509 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:30 INFO - PROCESS | 1660 | 1469286270616 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:04:30 INFO - PROCESS | 1660 | 1469286270671 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1660 | 1469286270673 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e40800 == 42 [pid = 1660] [id = 378] 08:04:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x112d51400) [pid = 1660] [serial = 1133] [outer = 0x0] 08:04:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x113f0d000) [pid = 1660] [serial = 1134] [outer = 0x112d51400] 08:04:30 INFO - PROCESS | 1660 | 1469286270704 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x117285c00) [pid = 1660] [serial = 1135] [outer = 0x112d51400] 08:04:31 INFO - PROCESS | 1660 | 1469286271170 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:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 08:04:31 INFO - PROCESS | 1660 | 1469286271243 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1660 | 1469286271246 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:04:31 INFO - PROCESS | 1660 | 1469286271253 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1660 | 1469286271255 Marionette TRACE conn2 <- [1,1486,null,{}] 08:04:31 INFO - PROCESS | 1660 | 1469286271257 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:04:31 INFO - PROCESS | 1660 | 1469286271259 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:31 INFO - PROCESS | 1660 | 1469286271360 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:04:31 INFO - PROCESS | 1660 | 1469286271427 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1660 | 1469286271428 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x126d22800 == 43 [pid = 1660] [id = 379] 08:04:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x118de3000) [pid = 1660] [serial = 1136] [outer = 0x0] 08:04:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x11937b400) [pid = 1660] [serial = 1137] [outer = 0x118de3000] 08:04:31 INFO - PROCESS | 1660 | 1469286271458 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x11970a400) [pid = 1660] [serial = 1138] [outer = 0x118de3000] 08:04:31 INFO - PROCESS | 1660 | 1469286271899 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:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 08:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:04:31 INFO - PROCESS | 1660 | 1469286271924 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1660 | 1469286271926 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:04:31 INFO - PROCESS | 1660 | 1469286271928 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1660 | 1469286271930 Marionette TRACE conn2 <- [1,1490,null,{}] 08:04:31 INFO - PROCESS | 1660 | 1469286271938 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:04:31 INFO - PROCESS | 1660 | 1469286271941 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:32 INFO - PROCESS | 1660 | 1469286272042 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:04:32 INFO - PROCESS | 1660 | 1469286272109 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1660 | 1469286272111 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c53b800 == 44 [pid = 1660] [id = 380] 08:04:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x123a10c00) [pid = 1660] [serial = 1139] [outer = 0x0] 08:04:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x124998400) [pid = 1660] [serial = 1140] [outer = 0x123a10c00] 08:04:32 INFO - PROCESS | 1660 | 1469286272144 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x1273db400) [pid = 1660] [serial = 1141] [outer = 0x123a10c00] 08:04:32 INFO - PROCESS | 1660 | 1469286272588 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:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 08:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:04:32 INFO - PROCESS | 1660 | 1469286272600 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1660 | 1469286272602 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:04:32 INFO - PROCESS | 1660 | 1469286272604 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1660 | 1469286272605 Marionette TRACE conn2 <- [1,1494,null,{}] 08:04:32 INFO - PROCESS | 1660 | 1469286272608 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:04:32 INFO - PROCESS | 1660 | 1469286272609 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:32 INFO - PROCESS | 1660 | 1469286272740 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:04:32 INFO - PROCESS | 1660 | 1469286272806 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1660 | 1469286272808 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170df800 == 45 [pid = 1660] [id = 381] 08:04:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x1130dc000) [pid = 1660] [serial = 1142] [outer = 0x0] 08:04:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x119747800) [pid = 1660] [serial = 1143] [outer = 0x1130dc000] 08:04:32 INFO - PROCESS | 1660 | 1469286272839 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x1273dc400) [pid = 1660] [serial = 1144] [outer = 0x1130dc000] 08:04:33 INFO - PROCESS | 1660 | 1469286273528 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:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 972ms 08:04:33 INFO - PROCESS | 1660 | 1469286273577 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1660 | 1469286273579 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:04:33 INFO - PROCESS | 1660 | 1469286273583 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1660 | 1469286273585 Marionette TRACE conn2 <- [1,1498,null,{}] 08:04:33 INFO - PROCESS | 1660 | 1469286273588 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:04:33 INFO - PROCESS | 1660 | 1469286273590 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:33 INFO - PROCESS | 1660 | 1469286273684 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:04:33 INFO - PROCESS | 1660 | 1469286273755 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1660 | 1469286273757 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b1c800 == 46 [pid = 1660] [id = 382] 08:04:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x116aa0c00) [pid = 1660] [serial = 1145] [outer = 0x0] 08:04:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x118707400) [pid = 1660] [serial = 1146] [outer = 0x116aa0c00] 08:04:33 INFO - PROCESS | 1660 | 1469286273784 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x118de3400) [pid = 1660] [serial = 1147] [outer = 0x116aa0c00] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x12be1a800 == 45 [pid = 1660] [id = 376] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x113214800 == 44 [pid = 1660] [id = 375] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1291af800 == 43 [pid = 1660] [id = 374] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x12abd2000 == 42 [pid = 1660] [id = 373] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1296f2800 == 41 [pid = 1660] [id = 372] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b9000 == 40 [pid = 1660] [id = 371] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1183a9000 == 39 [pid = 1660] [id = 370] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1244bb000 == 38 [pid = 1660] [id = 369] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1211cc800 == 37 [pid = 1660] [id = 368] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x118d38000 == 36 [pid = 1660] [id = 367] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1169ab000 == 35 [pid = 1660] [id = 366] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x112738800 == 34 [pid = 1660] [id = 364] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x118d45000 == 33 [pid = 1660] [id = 365] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1185be800 == 32 [pid = 1660] [id = 351] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x1170df800 == 31 [pid = 1660] [id = 381] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x12c53b800 == 30 [pid = 1660] [id = 380] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x126d22800 == 29 [pid = 1660] [id = 379] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x12c545000 == 28 [pid = 1660] [id = 377] 08:04:34 INFO - PROCESS | 1660 | --DOCSHELL 0x117e40800 == 27 [pid = 1660] [id = 378] 08:04:34 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x124944800) [pid = 1660] [serial = 1074] [outer = 0x0] [url = about:blank] 08:04:34 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x1243ab800) [pid = 1660] [serial = 1072] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x123a06c00) [pid = 1660] [serial = 1071] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x126b95400) [pid = 1660] [serial = 1077] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x125e2c400) [pid = 1660] [serial = 1075] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x126fd4c00) [pid = 1660] [serial = 1083] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x118178800) [pid = 1660] [serial = 1080] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x1240e7000) [pid = 1660] [serial = 1081] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x128bf3800) [pid = 1660] [serial = 1086] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x129258800) [pid = 1660] [serial = 1087] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1272b4400) [pid = 1660] [serial = 1078] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x116972000) [pid = 1660] [serial = 1060] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x115ef0000) [pid = 1660] [serial = 1059] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12936d400) [pid = 1660] [serial = 1089] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x11995b800) [pid = 1660] [serial = 1068] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x120d9c800) [pid = 1660] [serial = 1069] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11970b000) [pid = 1660] [serial = 1066] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128b9a000) [pid = 1660] [serial = 1084] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x119376400) [pid = 1660] [serial = 1065] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x116aa0000) [pid = 1660] [serial = 1054] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x116527c00) [pid = 1660] [serial = 1053] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x112a81800) [pid = 1660] [serial = 1056] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x110e65800) [pid = 1660] [serial = 1057] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1127d7800) [pid = 1660] [serial = 1039] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x118351800) [pid = 1660] [serial = 1062] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x110f9e800) [pid = 1660] [serial = 1038] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1187cb800) [pid = 1660] [serial = 1063] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x118353400) [pid = 1660] [serial = 1042] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x118173400) [pid = 1660] [serial = 1041] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1214c4400) [pid = 1660] [serial = 1045] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x119952400) [pid = 1660] [serial = 1044] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x126b9bc00) [pid = 1660] [serial = 1048] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x1240e6800) [pid = 1660] [serial = 1047] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x128b9c000) [pid = 1660] [serial = 1051] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x128b90000) [pid = 1660] [serial = 1050] [outer = 0x0] [url = about:blank] 08:04:35 INFO - PROCESS | 1660 | 1469286275037 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:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1573ms 08:04:35 INFO - PROCESS | 1660 | 1469286275175 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1660 | 1469286275178 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:04:35 INFO - PROCESS | 1660 | 1469286275187 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1660 | 1469286275190 Marionette TRACE conn2 <- [1,1502,null,{}] 08:04:35 INFO - PROCESS | 1660 | 1469286275195 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:04:35 INFO - PROCESS | 1660 | 1469286275197 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:35 INFO - PROCESS | 1660 | 1469286275319 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:04:35 INFO - PROCESS | 1660 | 1469286275326 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1660 | 1469286275327 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x116958000 == 28 [pid = 1660] [id = 383] 08:04:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x1169e2400) [pid = 1660] [serial = 1148] [outer = 0x0] 08:04:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x116a9e800) [pid = 1660] [serial = 1149] [outer = 0x1169e2400] 08:04:35 INFO - PROCESS | 1660 | 1469286275372 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x118173800) [pid = 1660] [serial = 1150] [outer = 0x1169e2400] 08:04:35 INFO - PROCESS | 1660 | 1469286275733 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:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 575ms 08:04:35 INFO - PROCESS | 1660 | 1469286275760 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1660 | 1469286275764 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:04:35 INFO - PROCESS | 1660 | 1469286275771 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1660 | 1469286275773 Marionette TRACE conn2 <- [1,1506,null,{}] 08:04:35 INFO - PROCESS | 1660 | 1469286275775 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:04:35 INFO - PROCESS | 1660 | 1469286275777 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:35 INFO - PROCESS | 1660 | 1469286275860 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:04:35 INFO - PROCESS | 1660 | 1469286275867 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1660 | 1469286275869 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4f000 == 29 [pid = 1660] [id = 384] 08:04:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x118d7bc00) [pid = 1660] [serial = 1151] [outer = 0x0] 08:04:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x119371000) [pid = 1660] [serial = 1152] [outer = 0x118d7bc00] 08:04:35 INFO - PROCESS | 1660 | 1469286275895 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x119702400) [pid = 1660] [serial = 1153] [outer = 0x118d7bc00] 08:04:36 INFO - PROCESS | 1660 | 1469286276226 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:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 08:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:04:36 INFO - PROCESS | 1660 | 1469286276240 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1660 | 1469286276242 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:04:36 INFO - PROCESS | 1660 | 1469286276244 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1660 | 1469286276246 Marionette TRACE conn2 <- [1,1510,null,{}] 08:04:36 INFO - PROCESS | 1660 | 1469286276257 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:04:36 INFO - PROCESS | 1660 | 1469286276260 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:36 INFO - PROCESS | 1660 | 1469286276355 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:04:36 INFO - PROCESS | 1660 | 1469286276361 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1660 | 1469286276364 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x121138000 == 30 [pid = 1660] [id = 385] 08:04:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x120d97c00) [pid = 1660] [serial = 1154] [outer = 0x0] 08:04:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1214c3000) [pid = 1660] [serial = 1155] [outer = 0x120d97c00] 08:04:36 INFO - PROCESS | 1660 | 1469286276394 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x123a0a400) [pid = 1660] [serial = 1156] [outer = 0x120d97c00] 08:04:36 INFO - PROCESS | 1660 | 1469286276721 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:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 525ms 08:04:36 INFO - PROCESS | 1660 | 1469286276769 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:04:36 INFO - PROCESS | 1660 | 1469286276771 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:04:36 INFO - PROCESS | 1660 | 1469286276773 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1660 | 1469286276774 Marionette TRACE conn2 <- [1,1514,null,{}] 08:04:36 INFO - PROCESS | 1660 | 1469286276777 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:04:36 INFO - PROCESS | 1660 | 1469286276778 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:36 INFO - PROCESS | 1660 | 1469286276854 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:04:36 INFO - PROCESS | 1660 | 1469286276865 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1660 | 1469286276868 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x12496a800 == 31 [pid = 1660] [id = 386] 08:04:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x123f19c00) [pid = 1660] [serial = 1157] [outer = 0x0] 08:04:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1243ab800) [pid = 1660] [serial = 1158] [outer = 0x123f19c00] 08:04:36 INFO - PROCESS | 1660 | 1469286276894 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12493d000) [pid = 1660] [serial = 1159] [outer = 0x123f19c00] 08:04:37 INFO - PROCESS | 1660 | 1469286277251 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:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 08:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:04:37 INFO - PROCESS | 1660 | 1469286277293 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1660 | 1469286277295 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:04:37 INFO - PROCESS | 1660 | 1469286277297 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1660 | 1469286277298 Marionette TRACE conn2 <- [1,1518,null,{}] 08:04:37 INFO - PROCESS | 1660 | 1469286277300 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:04:37 INFO - PROCESS | 1660 | 1469286277301 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:37 INFO - PROCESS | 1660 | 1469286277395 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:04:37 INFO - PROCESS | 1660 | 1469286277399 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1660 | 1469286277400 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x127279000 == 32 [pid = 1660] [id = 387] 08:04:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1122ea800) [pid = 1660] [serial = 1160] [outer = 0x0] 08:04:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x125d3b400) [pid = 1660] [serial = 1161] [outer = 0x1122ea800] 08:04:37 INFO - PROCESS | 1660 | 1469286277424 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x126b9bc00) [pid = 1660] [serial = 1162] [outer = 0x1122ea800] 08:04:37 INFO - PROCESS | 1660 | 1469286277751 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:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 468ms 08:04:37 INFO - PROCESS | 1660 | 1469286277771 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1660 | 1469286277773 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:04:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:04:37 INFO - PROCESS | 1660 | 1469286277775 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1660 | 1469286277776 Marionette TRACE conn2 <- [1,1522,null,{}] 08:04:37 INFO - PROCESS | 1660 | 1469286277778 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:04:37 INFO - PROCESS | 1660 | 1469286277786 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:37 INFO - PROCESS | 1660 | 1469286277910 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:04:37 INFO - PROCESS | 1660 | 1469286277917 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1660 | 1469286277918 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6c800 == 33 [pid = 1660] [id = 388] 08:04:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x124998000) [pid = 1660] [serial = 1163] [outer = 0x0] 08:04:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x126b9e000) [pid = 1660] [serial = 1164] [outer = 0x124998000] 08:04:38 INFO - PROCESS | 1660 | 1469286278007 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x128ca0000) [pid = 1660] [serial = 1165] [outer = 0x124998000] 08:04:38 INFO - PROCESS | 1660 | 1469286278462 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:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:04:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 720ms 08:04:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:04:38 INFO - PROCESS | 1660 | 1469286278496 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1660 | 1469286278497 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:04:38 INFO - PROCESS | 1660 | 1469286278500 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1660 | 1469286278501 Marionette TRACE conn2 <- [1,1526,null,{}] 08:04:38 INFO - PROCESS | 1660 | 1469286278503 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:04:38 INFO - PROCESS | 1660 | 1469286278504 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:38 INFO - PROCESS | 1660 | 1469286278596 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:04:38 INFO - PROCESS | 1660 | 1469286278608 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1660 | 1469286278609 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x129379800 == 34 [pid = 1660] [id = 389] 08:04:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x128ec5000) [pid = 1660] [serial = 1166] [outer = 0x0] 08:04:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x129258000) [pid = 1660] [serial = 1167] [outer = 0x128ec5000] 08:04:38 INFO - PROCESS | 1660 | 1469286278633 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x129532400) [pid = 1660] [serial = 1168] [outer = 0x128ec5000] 08:04:38 INFO - PROCESS | 1660 | 1469286278940 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:04:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:04:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:04:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:04:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 08:04:38 INFO - PROCESS | 1660 | 1469286278971 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1660 | 1469286278973 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:04:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:04:38 INFO - PROCESS | 1660 | 1469286278975 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1660 | 1469286278976 Marionette TRACE conn2 <- [1,1530,null,{}] 08:04:38 INFO - PROCESS | 1660 | 1469286278978 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:04:38 INFO - PROCESS | 1660 | 1469286278979 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:39 INFO - PROCESS | 1660 | 1469286279248 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x123ac4800) [pid = 1660] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x112a7e400) [pid = 1660] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x112f90c00) [pid = 1660] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x125e2f000) [pid = 1660] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x119704c00) [pid = 1660] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x112a8c000) [pid = 1660] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12925a400) [pid = 1660] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x118715800) [pid = 1660] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1160c1400) [pid = 1660] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x10ebff800) [pid = 1660] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12952d400) [pid = 1660] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x123a03000) [pid = 1660] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x120d99c00) [pid = 1660] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12a71e800) [pid = 1660] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:04:39 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12a71f800) [pid = 1660] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:04:39 INFO - PROCESS | 1660 | 1469286279310 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1660 | 1469286279311 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e34800 == 35 [pid = 1660] [id = 390] 08:04:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x10ebfc000) [pid = 1660] [serial = 1169] [outer = 0x0] 08:04:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1122bd400) [pid = 1660] [serial = 1170] [outer = 0x10ebfc000] 08:04:39 INFO - PROCESS | 1660 | 1469286279343 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x116977400) [pid = 1660] [serial = 1171] [outer = 0x10ebfc000] 08:04:39 INFO - PROCESS | 1660 | 1469286279581 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:04:39 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:04:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:04:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:04:39 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:04:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:04:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 620ms 08:04:39 INFO - PROCESS | 1660 | 1469286279595 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1660 | 1469286279597 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:04:39 INFO - PROCESS | 1660 | 1469286279607 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1660 | 1469286279608 Marionette TRACE conn2 <- [1,1534,null,{}] 08:04:39 INFO - PROCESS | 1660 | 1469286279610 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:04:39 INFO - PROCESS | 1660 | 1469286279611 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:39 INFO - PROCESS | 1660 | 1469286279694 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:04:39 INFO - PROCESS | 1660 | 1469286279699 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1660 | 1469286279701 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8bb000 == 36 [pid = 1660] [id = 391] 08:04:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1169e2800) [pid = 1660] [serial = 1172] [outer = 0x0] 08:04:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1244f7c00) [pid = 1660] [serial = 1173] [outer = 0x1169e2800] 08:04:39 INFO - PROCESS | 1660 | 1469286279725 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12952d400) [pid = 1660] [serial = 1174] [outer = 0x1169e2800] 08:04:40 INFO - PROCESS | 1660 | 1469286280060 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:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 470ms 08:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:04:40 INFO - PROCESS | 1660 | 1469286280079 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1660 | 1469286280080 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:04:40 INFO - PROCESS | 1660 | 1469286280089 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1660 | 1469286280091 Marionette TRACE conn2 <- [1,1538,null,{}] 08:04:40 INFO - PROCESS | 1660 | 1469286280095 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:04:40 INFO - PROCESS | 1660 | 1469286280097 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:40 INFO - PROCESS | 1660 | 1469286280272 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:04:40 INFO - PROCESS | 1660 | 1469286280282 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1660 | 1469286280283 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abe4000 == 37 [pid = 1660] [id = 392] 08:04:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x120d99400) [pid = 1660] [serial = 1175] [outer = 0x0] 08:04:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a4b1400) [pid = 1660] [serial = 1176] [outer = 0x120d99400] 08:04:40 INFO - PROCESS | 1660 | 1469286280322 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a811000) [pid = 1660] [serial = 1177] [outer = 0x120d99400] 08:04:40 INFO - PROCESS | 1660 | 1469286280738 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:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 673ms 08:04:40 INFO - PROCESS | 1660 | 1469286280760 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1660 | 1469286280762 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:04:40 INFO - PROCESS | 1660 | 1469286280766 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1660 | 1469286280768 Marionette TRACE conn2 <- [1,1542,null,{}] 08:04:40 INFO - PROCESS | 1660 | 1469286280770 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:04:40 INFO - PROCESS | 1660 | 1469286280772 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:40 INFO - PROCESS | 1660 | 1469286280883 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:04:40 INFO - PROCESS | 1660 | 1469286280915 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1660 | 1469286280916 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be0a000 == 38 [pid = 1660] [id = 393] 08:04:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x116f2bc00) [pid = 1660] [serial = 1178] [outer = 0x0] 08:04:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12b808400) [pid = 1660] [serial = 1179] [outer = 0x116f2bc00] 08:04:40 INFO - PROCESS | 1660 | 1469286280943 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12ba5d800) [pid = 1660] [serial = 1180] [outer = 0x116f2bc00] 08:04:41 INFO - PROCESS | 1660 | 1469286281217 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:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 08:04:41 INFO - PROCESS | 1660 | 1469286281286 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1660 | 1469286281289 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:04:41 INFO - PROCESS | 1660 | 1469286281292 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1660 | 1469286281294 Marionette TRACE conn2 <- [1,1546,null,{}] 08:04:41 INFO - PROCESS | 1660 | 1469286281300 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:04:41 INFO - PROCESS | 1660 | 1469286281302 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:41 INFO - PROCESS | 1660 | 1469286281420 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:04:41 INFO - PROCESS | 1660 | 1469286281473 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1660 | 1469286281477 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x116570000 == 39 [pid = 1660] [id = 394] 08:04:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x112a8ac00) [pid = 1660] [serial = 1181] [outer = 0x0] 08:04:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x112eed800) [pid = 1660] [serial = 1182] [outer = 0x112a8ac00] 08:04:41 INFO - PROCESS | 1660 | 1469286281507 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x116774800) [pid = 1660] [serial = 1183] [outer = 0x112a8ac00] 08:04:42 INFO - PROCESS | 1660 | 1469286282070 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:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 827ms 08:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:04:42 INFO - PROCESS | 1660 | 1469286282120 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1660 | 1469286282122 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:04:42 INFO - PROCESS | 1660 | 1469286282127 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1660 | 1469286282130 Marionette TRACE conn2 <- [1,1550,null,{}] 08:04:42 INFO - PROCESS | 1660 | 1469286282132 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:04:42 INFO - PROCESS | 1660 | 1469286282134 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:42 INFO - PROCESS | 1660 | 1469286282242 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:04:42 INFO - PROCESS | 1660 | 1469286282322 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1660 | 1469286282324 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d70800 == 40 [pid = 1660] [id = 395] 08:04:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x119378c00) [pid = 1660] [serial = 1184] [outer = 0x0] 08:04:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x11963d400) [pid = 1660] [serial = 1185] [outer = 0x119378c00] 08:04:42 INFO - PROCESS | 1660 | 1469286282354 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x119746c00) [pid = 1660] [serial = 1186] [outer = 0x119378c00] 08:04:43 INFO - PROCESS | 1660 | 1469286283025 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:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 924ms 08:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:04:43 INFO - PROCESS | 1660 | 1469286283057 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1660 | 1469286283059 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:04:43 INFO - PROCESS | 1660 | 1469286283063 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1660 | 1469286283068 Marionette TRACE conn2 <- [1,1554,null,{}] 08:04:43 INFO - PROCESS | 1660 | 1469286283073 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:04:43 INFO - PROCESS | 1660 | 1469286283074 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:43 INFO - PROCESS | 1660 | 1469286283185 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:04:43 INFO - PROCESS | 1660 | 1469286283270 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1660 | 1469286283274 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x116729800 == 41 [pid = 1660] [id = 396] 08:04:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x11769f400) [pid = 1660] [serial = 1187] [outer = 0x0] 08:04:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x11850a800) [pid = 1660] [serial = 1188] [outer = 0x11769f400] 08:04:43 INFO - PROCESS | 1660 | 1469286283316 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x11871e000) [pid = 1660] [serial = 1189] [outer = 0x11769f400] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12abe4000 == 40 [pid = 1660] [id = 392] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8bb000 == 39 [pid = 1660] [id = 391] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x117e34800 == 38 [pid = 1660] [id = 390] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x129379800 == 37 [pid = 1660] [id = 389] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6c800 == 36 [pid = 1660] [id = 388] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x127279000 == 35 [pid = 1660] [id = 387] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12496a800 == 34 [pid = 1660] [id = 386] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x121138000 == 33 [pid = 1660] [id = 385] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4f000 == 32 [pid = 1660] [id = 384] 08:04:43 INFO - PROCESS | 1660 | --DOCSHELL 0x116958000 == 31 [pid = 1660] [id = 383] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x124991000) [pid = 1660] [serial = 1111] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12493ac00) [pid = 1660] [serial = 1110] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x126e9a800) [pid = 1660] [serial = 1113] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x11850b400) [pid = 1660] [serial = 1122] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x129256c00) [pid = 1660] [serial = 1116] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x120d97400) [pid = 1660] [serial = 1104] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1214bf400) [pid = 1660] [serial = 1105] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1130d6c00) [pid = 1660] [serial = 1098] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x116908000) [pid = 1660] [serial = 1099] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1293da800) [pid = 1660] [serial = 1090] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x118721800) [pid = 1660] [serial = 1101] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x118de7800) [pid = 1660] [serial = 1102] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x116907400) [pid = 1660] [serial = 1095] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x11810bc00) [pid = 1660] [serial = 1096] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x110f76c00) [pid = 1660] [serial = 1092] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12a4ac400) [pid = 1660] [serial = 1119] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x111ca8400) [pid = 1660] [serial = 1093] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x123a91400) [pid = 1660] [serial = 1107] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x128b96400) [pid = 1660] [serial = 1125] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12a7e5800) [pid = 1660] [serial = 1128] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1217e4400) [pid = 1660] [serial = 1123] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12ba5cc00) [pid = 1660] [serial = 1132] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1293d6400) [pid = 1660] [serial = 1117] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x128ca3400) [pid = 1660] [serial = 1114] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12a71b800) [pid = 1660] [serial = 1120] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12b983c00) [pid = 1660] [serial = 1131] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12a6bd400) [pid = 1660] [serial = 1126] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x1240ee800) [pid = 1660] [serial = 1108] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12b811000) [pid = 1660] [serial = 1129] [outer = 0x0] [url = about:blank] 08:04:43 INFO - PROCESS | 1660 | 1469286283852 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:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 828ms 08:04:43 INFO - PROCESS | 1660 | 1469286283892 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1660 | 1469286283895 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:04:43 INFO - PROCESS | 1660 | 1469286283907 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1660 | 1469286283908 Marionette TRACE conn2 <- [1,1558,null,{}] 08:04:43 INFO - PROCESS | 1660 | 1469286283911 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:04:43 INFO - PROCESS | 1660 | 1469286283912 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:43 INFO - PROCESS | 1660 | 1469286283992 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:04:43 INFO - PROCESS | 1660 | 1469286283995 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1660 | 1469286283997 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x119113800 == 32 [pid = 1660] [id = 397] 08:04:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x119711800) [pid = 1660] [serial = 1190] [outer = 0x0] 08:04:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x119955400) [pid = 1660] [serial = 1191] [outer = 0x119711800] 08:04:44 INFO - PROCESS | 1660 | 1469286284027 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x120d9c800) [pid = 1660] [serial = 1192] [outer = 0x119711800] 08:04:44 INFO - PROCESS | 1660 | 1469286284392 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:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 519ms 08:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:04:44 INFO - PROCESS | 1660 | 1469286284427 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1660 | 1469286284428 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:04:44 INFO - PROCESS | 1660 | 1469286284430 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1660 | 1469286284433 Marionette TRACE conn2 <- [1,1562,null,{}] 08:04:44 INFO - PROCESS | 1660 | 1469286284441 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:04:44 INFO - PROCESS | 1660 | 1469286284444 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:44 INFO - PROCESS | 1660 | 1469286284524 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:04:44 INFO - PROCESS | 1660 | 1469286284529 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1660 | 1469286284532 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x121aca000 == 33 [pid = 1660] [id = 398] 08:04:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x123a0f400) [pid = 1660] [serial = 1193] [outer = 0x0] 08:04:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x123ff3400) [pid = 1660] [serial = 1194] [outer = 0x123a0f400] 08:04:44 INFO - PROCESS | 1660 | 1469286284567 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x12493dc00) [pid = 1660] [serial = 1195] [outer = 0x123a0f400] 08:04:44 INFO - PROCESS | 1660 | 1469286284948 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:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 572ms 08:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:04:45 INFO - PROCESS | 1660 | 1469286285002 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1660 | 1469286285004 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:04:45 INFO - PROCESS | 1660 | 1469286285006 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1660 | 1469286285007 Marionette TRACE conn2 <- [1,1566,null,{}] 08:04:45 INFO - PROCESS | 1660 | 1469286285009 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:04:45 INFO - PROCESS | 1660 | 1469286285010 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:45 INFO - PROCESS | 1660 | 1469286285088 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:04:45 INFO - PROCESS | 1660 | 1469286285091 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1660 | 1469286285093 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x127273000 == 34 [pid = 1660] [id = 399] 08:04:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x126b99800) [pid = 1660] [serial = 1196] [outer = 0x0] 08:04:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x126fd3c00) [pid = 1660] [serial = 1197] [outer = 0x126b99800] 08:04:45 INFO - PROCESS | 1660 | 1469286285120 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x128b91800) [pid = 1660] [serial = 1198] [outer = 0x126b99800] 08:04:45 INFO - PROCESS | 1660 | 1469286285441 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:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 08:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:04:45 INFO - PROCESS | 1660 | 1469286285474 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1660 | 1469286285475 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:04:45 INFO - PROCESS | 1660 | 1469286285477 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1660 | 1469286285478 Marionette TRACE conn2 <- [1,1570,null,{}] 08:04:45 INFO - PROCESS | 1660 | 1469286285481 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:04:45 INFO - PROCESS | 1660 | 1469286285482 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:45 INFO - PROCESS | 1660 | 1469286285553 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:04:45 INFO - PROCESS | 1660 | 1469286285617 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1660 | 1469286285618 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x12736d800 == 35 [pid = 1660] [id = 400] 08:04:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x126b1b800) [pid = 1660] [serial = 1199] [outer = 0x0] 08:04:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x128b9c400) [pid = 1660] [serial = 1200] [outer = 0x126b1b800] 08:04:45 INFO - PROCESS | 1660 | 1469286285642 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x128caa400) [pid = 1660] [serial = 1201] [outer = 0x126b1b800] 08:04:45 INFO - PROCESS | 1660 | 1469286285947 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:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 518ms 08:04:45 INFO - PROCESS | 1660 | 1469286285997 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1660 | 1469286286001 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:04:46 INFO - PROCESS | 1660 | 1469286286011 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1660 | 1469286286012 Marionette TRACE conn2 <- [1,1574,null,{}] 08:04:46 INFO - PROCESS | 1660 | 1469286286014 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:04:46 INFO - PROCESS | 1660 | 1469286286018 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:46 INFO - PROCESS | 1660 | 1469286286137 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:04:46 INFO - PROCESS | 1660 | 1469286286148 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1660 | 1469286286150 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296f2000 == 36 [pid = 1660] [id = 401] 08:04:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x128bf1000) [pid = 1660] [serial = 1202] [outer = 0x0] 08:04:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12925f000) [pid = 1660] [serial = 1203] [outer = 0x128bf1000] 08:04:46 INFO - PROCESS | 1660 | 1469286286174 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12b809400) [pid = 1660] [serial = 1204] [outer = 0x128bf1000] 08:04:46 INFO - PROCESS | 1660 | 1469286286506 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:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 08:04:46 INFO - PROCESS | 1660 | 1469286286529 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1660 | 1469286286530 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:04:46 INFO - PROCESS | 1660 | 1469286286533 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1660 | 1469286286534 Marionette TRACE conn2 <- [1,1578,null,{}] 08:04:46 INFO - PROCESS | 1660 | 1469286286536 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:04:46 INFO - PROCESS | 1660 | 1469286286537 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:46 INFO - PROCESS | 1660 | 1469286286637 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:04:46 INFO - PROCESS | 1660 | 1469286286649 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1660 | 1469286286650 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a7a5000 == 37 [pid = 1660] [id = 402] 08:04:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12b97d800) [pid = 1660] [serial = 1205] [outer = 0x0] 08:04:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12b986000) [pid = 1660] [serial = 1206] [outer = 0x12b97d800] 08:04:46 INFO - PROCESS | 1660 | 1469286286674 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12ba61000) [pid = 1660] [serial = 1207] [outer = 0x12b97d800] 08:04:47 INFO - PROCESS | 1660 | 1469286286996 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:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 08:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:04:47 INFO - PROCESS | 1660 | 1469286287052 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1660 | 1469286287053 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:04:47 INFO - PROCESS | 1660 | 1469286287055 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1660 | 1469286287057 Marionette TRACE conn2 <- [1,1582,null,{}] 08:04:47 INFO - PROCESS | 1660 | 1469286287059 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:04:47 INFO - PROCESS | 1660 | 1469286287060 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:47 INFO - PROCESS | 1660 | 1469286287156 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:04:47 INFO - PROCESS | 1660 | 1469286287170 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1660 | 1469286287172 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1d4800 == 38 [pid = 1660] [id = 403] 08:04:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12ba61c00) [pid = 1660] [serial = 1208] [outer = 0x0] 08:04:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12bbb8c00) [pid = 1660] [serial = 1209] [outer = 0x12ba61c00] 08:04:47 INFO - PROCESS | 1660 | 1469286287196 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12bbc0800) [pid = 1660] [serial = 1210] [outer = 0x12ba61c00] 08:04:47 INFO - PROCESS | 1660 | 1469286287536 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:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 08:04:47 INFO - PROCESS | 1660 | 1469286287575 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1660 | 1469286287577 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:04:47 INFO - PROCESS | 1660 | 1469286287579 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1660 | 1469286287580 Marionette TRACE conn2 <- [1,1586,null,{}] 08:04:47 INFO - PROCESS | 1660 | 1469286287582 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:04:47 INFO - PROCESS | 1660 | 1469286287583 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:47 INFO - PROCESS | 1660 | 1469286287682 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:04:47 INFO - PROCESS | 1660 | 1469286287685 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1660 | 1469286287686 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be1b000 == 39 [pid = 1660] [id = 404] 08:04:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12bbc0c00) [pid = 1660] [serial = 1211] [outer = 0x0] 08:04:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12bbc4c00) [pid = 1660] [serial = 1212] [outer = 0x12bbc0c00] 08:04:47 INFO - PROCESS | 1660 | 1469286287717 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12be8d400) [pid = 1660] [serial = 1213] [outer = 0x12bbc0c00] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x124998000) [pid = 1660] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x128ec5000) [pid = 1660] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x118de3000) [pid = 1660] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x10ebfc000) [pid = 1660] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x123a10c00) [pid = 1660] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x112d51400) [pid = 1660] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1169e2800) [pid = 1660] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1130dc000) [pid = 1660] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1122ea800) [pid = 1660] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123f19c00) [pid = 1660] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1169e2400) [pid = 1660] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x120d97c00) [pid = 1660] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x118d7bc00) [pid = 1660] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x120d99400) [pid = 1660] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:04:47 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x116aa0c00) [pid = 1660] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:04:48 INFO - PROCESS | 1660 | 1469286288092 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:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 08:04:48 INFO - PROCESS | 1660 | 1469286288101 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1660 | 1469286288103 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:04:48 INFO - PROCESS | 1660 | 1469286288105 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1660 | 1469286288106 Marionette TRACE conn2 <- [1,1590,null,{}] 08:04:48 INFO - PROCESS | 1660 | 1469286288108 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:04:48 INFO - PROCESS | 1660 | 1469286288109 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:48 INFO - PROCESS | 1660 | 1469286288190 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:04:48 INFO - PROCESS | 1660 | 1469286288194 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1660 | 1469286288195 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bf96000 == 40 [pid = 1660] [id = 405] 08:04:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x112ae7c00) [pid = 1660] [serial = 1214] [outer = 0x0] 08:04:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x120d9bc00) [pid = 1660] [serial = 1215] [outer = 0x112ae7c00] 08:04:48 INFO - PROCESS | 1660 | 1469286288221 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x125e35400) [pid = 1660] [serial = 1216] [outer = 0x112ae7c00] 08:04:48 INFO - PROCESS | 1660 | 1469286288660 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:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 567ms 08:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:04:48 INFO - PROCESS | 1660 | 1469286288674 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1660 | 1469286288676 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:04:48 INFO - PROCESS | 1660 | 1469286288679 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1660 | 1469286288681 Marionette TRACE conn2 <- [1,1594,null,{}] 08:04:48 INFO - PROCESS | 1660 | 1469286288687 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:04:48 INFO - PROCESS | 1660 | 1469286288690 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:48 INFO - PROCESS | 1660 | 1469286288828 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:04:48 INFO - PROCESS | 1660 | 1469286288836 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1660 | 1469286288838 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6ba000 == 41 [pid = 1660] [id = 406] 08:04:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x126fd2800) [pid = 1660] [serial = 1217] [outer = 0x0] 08:04:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12be92800) [pid = 1660] [serial = 1218] [outer = 0x126fd2800] 08:04:48 INFO - PROCESS | 1660 | 1469286288890 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12c56f400) [pid = 1660] [serial = 1219] [outer = 0x126fd2800] 08:04:49 INFO - PROCESS | 1660 | 1469286289310 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:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 675ms 08:04:49 INFO - PROCESS | 1660 | 1469286289363 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1660 | 1469286289364 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:04:49 INFO - PROCESS | 1660 | 1469286289371 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1660 | 1469286289372 Marionette TRACE conn2 <- [1,1598,null,{}] 08:04:49 INFO - PROCESS | 1660 | 1469286289374 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:04:49 INFO - PROCESS | 1660 | 1469286289375 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:49 INFO - PROCESS | 1660 | 1469286289457 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:04:49 INFO - PROCESS | 1660 | 1469286289460 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1660 | 1469286289461 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c54f000 == 42 [pid = 1660] [id = 407] 08:04:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12c572000) [pid = 1660] [serial = 1220] [outer = 0x0] 08:04:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12c578800) [pid = 1660] [serial = 1221] [outer = 0x12c572000] 08:04:49 INFO - PROCESS | 1660 | 1469286289485 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12c6f6800) [pid = 1660] [serial = 1222] [outer = 0x12c572000] 08:04:49 INFO - PROCESS | 1660 | 1469286289802 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:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 469ms 08:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:04:49 INFO - PROCESS | 1660 | 1469286289840 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1660 | 1469286289841 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:04:49 INFO - PROCESS | 1660 | 1469286289843 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1660 | 1469286289844 Marionette TRACE conn2 <- [1,1602,null,{}] 08:04:49 INFO - PROCESS | 1660 | 1469286289846 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:04:49 INFO - PROCESS | 1660 | 1469286289848 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:49 INFO - PROCESS | 1660 | 1469286289935 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:04:50 INFO - PROCESS | 1660 | 1469286290039 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1660 | 1469286290041 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x115ec8000 == 43 [pid = 1660] [id = 408] 08:04:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x10ebfcc00) [pid = 1660] [serial = 1223] [outer = 0x0] 08:04:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1122bcc00) [pid = 1660] [serial = 1224] [outer = 0x10ebfcc00] 08:04:50 INFO - PROCESS | 1660 | 1469286290073 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x115e02400) [pid = 1660] [serial = 1225] [outer = 0x10ebfcc00] 08:04:50 INFO - PROCESS | 1660 | 1469286290516 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:04:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:04:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 720ms 08:04:50 INFO - PROCESS | 1660 | 1469286290565 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1660 | 1469286290567 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:04:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:04:50 INFO - PROCESS | 1660 | 1469286290570 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1660 | 1469286290572 Marionette TRACE conn2 <- [1,1606,null,{}] 08:04:50 INFO - PROCESS | 1660 | 1469286290576 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:04:50 INFO - PROCESS | 1660 | 1469286290579 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:50 INFO - PROCESS | 1660 | 1469286290705 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:04:50 INFO - PROCESS | 1660 | 1469286290789 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1660 | 1469286290791 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d71800 == 44 [pid = 1660] [id = 409] 08:04:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x118d83c00) [pid = 1660] [serial = 1226] [outer = 0x0] 08:04:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x119749000) [pid = 1660] [serial = 1227] [outer = 0x118d83c00] 08:04:50 INFO - PROCESS | 1660 | 1469286290821 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1217e2c00) [pid = 1660] [serial = 1228] [outer = 0x118d83c00] 08:04:51 INFO - PROCESS | 1660 | 1469286291237 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:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 720ms 08:04:51 INFO - PROCESS | 1660 | 1469286291293 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1660 | 1469286291296 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:04:51 INFO - PROCESS | 1660 | 1469286291299 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1660 | 1469286291300 Marionette TRACE conn2 <- [1,1610,null,{}] 08:04:51 INFO - PROCESS | 1660 | 1469286291302 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:04:51 INFO - PROCESS | 1660 | 1469286291304 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:51 INFO - PROCESS | 1660 | 1469286291408 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:04:51 INFO - PROCESS | 1660 | 1469286291468 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1660 | 1469286291470 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b177800 == 45 [pid = 1660] [id = 410] 08:04:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1240abc00) [pid = 1660] [serial = 1229] [outer = 0x0] 08:04:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x126b16800) [pid = 1660] [serial = 1230] [outer = 0x1240abc00] 08:04:51 INFO - PROCESS | 1660 | 1469286291499 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x128b8f800) [pid = 1660] [serial = 1231] [outer = 0x1240abc00] 08:04:51 INFO - PROCESS | 1660 | 1469286291942 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:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 08:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:04:51 INFO - PROCESS | 1660 | 1469286291970 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1660 | 1469286291972 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:04:51 INFO - PROCESS | 1660 | 1469286291978 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1660 | 1469286291983 Marionette TRACE conn2 <- [1,1614,null,{}] 08:04:52 INFO - PROCESS | 1660 | 1469286292010 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:04:52 INFO - PROCESS | 1660 | 1469286292012 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:52 INFO - PROCESS | 1660 | 1469286292114 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:04:52 INFO - PROCESS | 1660 | 1469286292177 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1660 | 1469286292178 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbd2800 == 46 [pid = 1660] [id = 411] 08:04:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x128b9d400) [pid = 1660] [serial = 1232] [outer = 0x0] 08:04:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1293e2c00) [pid = 1660] [serial = 1233] [outer = 0x128b9d400] 08:04:52 INFO - PROCESS | 1660 | 1469286292207 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12b807400) [pid = 1660] [serial = 1234] [outer = 0x128b9d400] 08:04:52 INFO - PROCESS | 1660 | 1469286292802 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:04:52 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:04:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 900ms 08:04:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:04:52 INFO - PROCESS | 1660 | 1469286292875 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1660 | 1469286292877 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:04:52 INFO - PROCESS | 1660 | 1469286292881 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1660 | 1469286292883 Marionette TRACE conn2 <- [1,1618,null,{}] 08:04:52 INFO - PROCESS | 1660 | 1469286292886 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:04:52 INFO - PROCESS | 1660 | 1469286292888 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:52 INFO - PROCESS | 1660 | 1469286292985 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:04:53 INFO - PROCESS | 1660 | 1469286293054 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1660 | 1469286293056 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x116211800 == 47 [pid = 1660] [id = 412] 08:04:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x10ebf8400) [pid = 1660] [serial = 1235] [outer = 0x0] 08:04:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x110f74000) [pid = 1660] [serial = 1236] [outer = 0x10ebf8400] 08:04:53 INFO - PROCESS | 1660 | 1469286293084 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x111cad400) [pid = 1660] [serial = 1237] [outer = 0x10ebf8400] 08:04:53 INFO - PROCESS | 1660 | 1469286293522 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:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 08:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:04:53 INFO - PROCESS | 1660 | 1469286293553 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 1660 | 1469286293556 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:04:53 INFO - PROCESS | 1660 | 1469286293560 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1660 | 1469286293562 Marionette TRACE conn2 <- [1,1622,null,{}] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12c54f000 == 46 [pid = 1660] [id = 407] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6ba000 == 45 [pid = 1660] [id = 406] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12bf96000 == 44 [pid = 1660] [id = 405] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12be1b000 == 43 [pid = 1660] [id = 404] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1d4800 == 42 [pid = 1660] [id = 403] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12a7a5000 == 41 [pid = 1660] [id = 402] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x1296f2000 == 40 [pid = 1660] [id = 401] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12736d800 == 39 [pid = 1660] [id = 400] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x127273000 == 38 [pid = 1660] [id = 399] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x121aca000 == 37 [pid = 1660] [id = 398] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x119113800 == 36 [pid = 1660] [id = 397] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x116729800 == 35 [pid = 1660] [id = 396] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x123d70800 == 34 [pid = 1660] [id = 395] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12be0a000 == 33 [pid = 1660] [id = 393] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x116570000 == 32 [pid = 1660] [id = 394] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x113b1c800 == 31 [pid = 1660] [id = 382] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbd2800 == 30 [pid = 1660] [id = 411] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x12b177800 == 29 [pid = 1660] [id = 410] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x123d71800 == 28 [pid = 1660] [id = 409] 08:04:54 INFO - PROCESS | 1660 | --DOCSHELL 0x115ec8000 == 27 [pid = 1660] [id = 408] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x125d3b400) [pid = 1660] [serial = 1161] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1243ab800) [pid = 1660] [serial = 1158] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x116a9e800) [pid = 1660] [serial = 1149] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x118173800) [pid = 1660] [serial = 1150] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1214c3000) [pid = 1660] [serial = 1155] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x123a0a400) [pid = 1660] [serial = 1156] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x119371000) [pid = 1660] [serial = 1152] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x12a811000) [pid = 1660] [serial = 1177] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x119702400) [pid = 1660] [serial = 1153] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x118de3400) [pid = 1660] [serial = 1147] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x118707400) [pid = 1660] [serial = 1146] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x126b9e000) [pid = 1660] [serial = 1164] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x129258000) [pid = 1660] [serial = 1167] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x11970a400) [pid = 1660] [serial = 1138] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x129532400) [pid = 1660] [serial = 1168] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x128ca0000) [pid = 1660] [serial = 1165] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11937b400) [pid = 1660] [serial = 1137] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1122bd400) [pid = 1660] [serial = 1170] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x116977400) [pid = 1660] [serial = 1171] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1273db400) [pid = 1660] [serial = 1141] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x117285c00) [pid = 1660] [serial = 1135] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x113f0d000) [pid = 1660] [serial = 1134] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x126b9bc00) [pid = 1660] [serial = 1162] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1244f7c00) [pid = 1660] [serial = 1173] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x124998400) [pid = 1660] [serial = 1140] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12493d000) [pid = 1660] [serial = 1159] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12952d400) [pid = 1660] [serial = 1174] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1273dc400) [pid = 1660] [serial = 1144] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12a4b1400) [pid = 1660] [serial = 1176] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x119747800) [pid = 1660] [serial = 1143] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12b808400) [pid = 1660] [serial = 1179] [outer = 0x0] [url = about:blank] 08:04:54 INFO - PROCESS | 1660 | 1469286294144 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:04:54 INFO - PROCESS | 1660 | 1469286294146 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:54 INFO - PROCESS | 1660 | 1469286294254 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:04:54 INFO - PROCESS | 1660 | 1469286294259 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1660 | 1469286294261 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b9c000 == 28 [pid = 1660] [id = 413] 08:04:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x1110a5800) [pid = 1660] [serial = 1238] [outer = 0x0] 08:04:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x111c18800) [pid = 1660] [serial = 1239] [outer = 0x1110a5800] 08:04:54 INFO - PROCESS | 1660 | 1469286294292 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1127d4400) [pid = 1660] [serial = 1240] [outer = 0x1110a5800] 08:04:54 INFO - PROCESS | 1660 | 1469286294639 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:04:54 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:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1123ms 08:04:54 INFO - PROCESS | 1660 | 1469286294684 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1660 | 1469286294686 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:04:54 INFO - PROCESS | 1660 | 1469286294689 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1660 | 1469286294690 Marionette TRACE conn2 <- [1,1626,null,{}] 08:04:54 INFO - PROCESS | 1660 | 1469286294694 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:04:54 INFO - PROCESS | 1660 | 1469286294696 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:54 INFO - PROCESS | 1660 | 1469286294772 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:04:54 INFO - PROCESS | 1660 | 1469286294780 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1660 | 1469286294784 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x11702a800 == 29 [pid = 1660] [id = 414] 08:04:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x113d64800) [pid = 1660] [serial = 1241] [outer = 0x0] 08:04:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x113f11000) [pid = 1660] [serial = 1242] [outer = 0x113d64800] 08:04:54 INFO - PROCESS | 1660 | 1469286294812 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1160c4000) [pid = 1660] [serial = 1243] [outer = 0x113d64800] 08:04:55 INFO - PROCESS | 1660 | 1469286295139 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:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 08:04:55 INFO - PROCESS | 1660 | 1469286295159 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1660 | 1469286295160 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:04:55 INFO - PROCESS | 1660 | 1469286295162 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1660 | 1469286295164 Marionette TRACE conn2 <- [1,1630,null,{}] 08:04:55 INFO - PROCESS | 1660 | 1469286295176 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:04:55 INFO - PROCESS | 1660 | 1469286295177 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:55 INFO - PROCESS | 1660 | 1469286295255 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:04:55 INFO - PROCESS | 1660 | 1469286295310 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1660 | 1469286295313 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d3a800 == 30 [pid = 1660] [id = 415] 08:04:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x116906400) [pid = 1660] [serial = 1244] [outer = 0x0] 08:04:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x116a9e800) [pid = 1660] [serial = 1245] [outer = 0x116906400] 08:04:55 INFO - PROCESS | 1660 | 1469286295341 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1176abc00) [pid = 1660] [serial = 1246] [outer = 0x116906400] 08:04:55 INFO - PROCESS | 1660 | 1469286295645 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:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 08:04:55 INFO - PROCESS | 1660 | 1469286295691 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:04:55 INFO - PROCESS | 1660 | 1469286295695 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:04:55 INFO - PROCESS | 1660 | 1469286295700 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1660 | 1469286295703 Marionette TRACE conn2 <- [1,1634,null,{}] 08:04:55 INFO - PROCESS | 1660 | 1469286295705 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:04:55 INFO - PROCESS | 1660 | 1469286295706 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:55 INFO - PROCESS | 1660 | 1469286295783 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:04:55 INFO - PROCESS | 1660 | 1469286295840 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1660 | 1469286295841 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x11944a800 == 31 [pid = 1660] [id = 416] 08:04:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x116aa0400) [pid = 1660] [serial = 1247] [outer = 0x0] 08:04:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x118178400) [pid = 1660] [serial = 1248] [outer = 0x116aa0400] 08:04:55 INFO - PROCESS | 1660 | 1469286295866 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x119376000) [pid = 1660] [serial = 1249] [outer = 0x116aa0400] 08:04:56 INFO - PROCESS | 1660 | 1469286296144 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:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 472ms 08:04:56 INFO - PROCESS | 1660 | 1469286296179 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1660 | 1469286296180 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:04:56 INFO - PROCESS | 1660 | 1469286296190 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1660 | 1469286296191 Marionette TRACE conn2 <- [1,1638,null,{}] 08:04:56 INFO - PROCESS | 1660 | 1469286296193 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:04:56 INFO - PROCESS | 1660 | 1469286296194 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:56 INFO - PROCESS | 1660 | 1469286296299 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:04:56 INFO - PROCESS | 1660 | 1469286296303 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1660 | 1469286296305 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216db000 == 32 [pid = 1660] [id = 417] 08:04:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1176ab800) [pid = 1660] [serial = 1250] [outer = 0x0] 08:04:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x11963fc00) [pid = 1660] [serial = 1251] [outer = 0x1176ab800] 08:04:56 INFO - PROCESS | 1660 | 1469286296329 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x11974a000) [pid = 1660] [serial = 1252] [outer = 0x1176ab800] 08:04:56 INFO - PROCESS | 1660 | 1469286296668 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:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 08:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:04:56 INFO - PROCESS | 1660 | 1469286296711 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1660 | 1469286296712 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:04:56 INFO - PROCESS | 1660 | 1469286296714 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1660 | 1469286296715 Marionette TRACE conn2 <- [1,1642,null,{}] 08:04:56 INFO - PROCESS | 1660 | 1469286296718 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:04:56 INFO - PROCESS | 1660 | 1469286296722 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:56 INFO - PROCESS | 1660 | 1469286296836 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:04:56 INFO - PROCESS | 1660 | 1469286296870 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1660 | 1469286296871 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e0a800 == 33 [pid = 1660] [id = 418] 08:04:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x11995b800) [pid = 1660] [serial = 1253] [outer = 0x0] 08:04:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1217e0800) [pid = 1660] [serial = 1254] [outer = 0x11995b800] 08:04:56 INFO - PROCESS | 1660 | 1469286296896 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x123f1b400) [pid = 1660] [serial = 1255] [outer = 0x11995b800] 08:04:57 INFO - PROCESS | 1660 | 1469286297196 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:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 08:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:04:57 INFO - PROCESS | 1660 | 1469286297237 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1660 | 1469286297238 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:04:57 INFO - PROCESS | 1660 | 1469286297241 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1660 | 1469286297243 Marionette TRACE conn2 <- [1,1646,null,{}] 08:04:57 INFO - PROCESS | 1660 | 1469286297246 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:04:57 INFO - PROCESS | 1660 | 1469286297247 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:57 INFO - PROCESS | 1660 | 1469286297338 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:04:57 INFO - PROCESS | 1660 | 1469286297342 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1660 | 1469286297350 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x127354800 == 34 [pid = 1660] [id = 419] 08:04:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x123f1a800) [pid = 1660] [serial = 1256] [outer = 0x0] 08:04:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1240e7400) [pid = 1660] [serial = 1257] [outer = 0x123f1a800] 08:04:57 INFO - PROCESS | 1660 | 1469286297397 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1244f7400) [pid = 1660] [serial = 1258] [outer = 0x123f1a800] 08:04:57 INFO - PROCESS | 1660 | 1469286297775 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:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 572ms 08:04:57 INFO - PROCESS | 1660 | 1469286297814 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1660 | 1469286297818 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:04:57 INFO - PROCESS | 1660 | 1469286297821 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1660 | 1469286297823 Marionette TRACE conn2 <- [1,1650,null,{}] 08:04:57 INFO - PROCESS | 1660 | 1469286297826 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:04:57 INFO - PROCESS | 1660 | 1469286297828 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:57 INFO - PROCESS | 1660 | 1469286297977 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:04:58 INFO - PROCESS | 1660 | 1469286298003 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1660 | 1469286298004 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6e000 == 35 [pid = 1660] [id = 420] 08:04:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12493d000) [pid = 1660] [serial = 1259] [outer = 0x0] 08:04:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x124993800) [pid = 1660] [serial = 1260] [outer = 0x12493d000] 08:04:58 INFO - PROCESS | 1660 | 1469286298044 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x125e37000) [pid = 1660] [serial = 1261] [outer = 0x12493d000] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x12b97d800) [pid = 1660] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x128bf1000) [pid = 1660] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12ba61c00) [pid = 1660] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12bbc0c00) [pid = 1660] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x126b1b800) [pid = 1660] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11769f400) [pid = 1660] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x116f2bc00) [pid = 1660] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x126b99800) [pid = 1660] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x112a8ac00) [pid = 1660] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x119378c00) [pid = 1660] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x123a0f400) [pid = 1660] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x119711800) [pid = 1660] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x112ae7c00) [pid = 1660] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12c572000) [pid = 1660] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:04:58 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x126fd2800) [pid = 1660] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:04:58 INFO - PROCESS | 1660 | 1469286298580 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:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 771ms 08:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:04:58 INFO - PROCESS | 1660 | 1469286298592 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1660 | 1469286298593 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:04:58 INFO - PROCESS | 1660 | 1469286298595 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1660 | 1469286298596 Marionette TRACE conn2 <- [1,1654,null,{}] 08:04:58 INFO - PROCESS | 1660 | 1469286298607 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:04:58 INFO - PROCESS | 1660 | 1469286298608 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:58 INFO - PROCESS | 1660 | 1469286298710 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:04:58 INFO - PROCESS | 1660 | 1469286298753 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1660 | 1469286298754 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b9000 == 36 [pid = 1660] [id = 421] 08:04:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x116f2bc00) [pid = 1660] [serial = 1262] [outer = 0x0] 08:04:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x123a04000) [pid = 1660] [serial = 1263] [outer = 0x116f2bc00] 08:04:58 INFO - PROCESS | 1660 | 1469286298800 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x126b1b000) [pid = 1660] [serial = 1264] [outer = 0x116f2bc00] 08:04:59 INFO - PROCESS | 1660 | 1469286299186 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:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 622ms 08:04:59 INFO - PROCESS | 1660 | 1469286299218 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1660 | 1469286299220 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:04:59 INFO - PROCESS | 1660 | 1469286299232 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1660 | 1469286299234 Marionette TRACE conn2 <- [1,1658,null,{}] 08:04:59 INFO - PROCESS | 1660 | 1469286299237 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:04:59 INFO - PROCESS | 1660 | 1469286299238 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:59 INFO - PROCESS | 1660 | 1469286299352 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:04:59 INFO - PROCESS | 1660 | 1469286299357 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1660 | 1469286299358 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296d7800 == 37 [pid = 1660] [id = 422] 08:04:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x126b9b000) [pid = 1660] [serial = 1265] [outer = 0x0] 08:04:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x126fd1400) [pid = 1660] [serial = 1266] [outer = 0x126b9b000] 08:04:59 INFO - PROCESS | 1660 | 1469286299398 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1272bf800) [pid = 1660] [serial = 1267] [outer = 0x126b9b000] 08:04:59 INFO - PROCESS | 1660 | 1469286299720 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:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 522ms 08:04:59 INFO - PROCESS | 1660 | 1469286299753 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1660 | 1469286299754 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:04:59 INFO - PROCESS | 1660 | 1469286299756 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1660 | 1469286299757 Marionette TRACE conn2 <- [1,1662,null,{}] 08:04:59 INFO - PROCESS | 1660 | 1469286299760 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:04:59 INFO - PROCESS | 1660 | 1469286299761 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:59 INFO - PROCESS | 1660 | 1469286299849 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:04:59 INFO - PROCESS | 1660 | 1469286299907 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1660 | 1469286299909 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:04:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a79e800 == 38 [pid = 1660] [id = 423] 08:04:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1273dc000) [pid = 1660] [serial = 1268] [outer = 0x0] 08:04:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1273df000) [pid = 1660] [serial = 1269] [outer = 0x1273dc000] 08:04:59 INFO - PROCESS | 1660 | 1469286299946 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x128bf6c00) [pid = 1660] [serial = 1270] [outer = 0x1273dc000] 08:05:00 INFO - PROCESS | 1660 | 1469286300220 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:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 467ms 08:05:00 INFO - PROCESS | 1660 | 1469286300224 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1660 | 1469286300226 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:05:00 INFO - PROCESS | 1660 | 1469286300240 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1660 | 1469286300242 Marionette TRACE conn2 <- [1,1666,null,{}] 08:05:00 INFO - PROCESS | 1660 | 1469286300245 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:05:00 INFO - PROCESS | 1660 | 1469286300246 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:00 INFO - PROCESS | 1660 | 1469286300352 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:05:00 INFO - PROCESS | 1660 | 1469286300357 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1660 | 1469286300358 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abd4000 == 39 [pid = 1660] [id = 424] 08:05:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x128bf7400) [pid = 1660] [serial = 1271] [outer = 0x0] 08:05:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x128ed2c00) [pid = 1660] [serial = 1272] [outer = 0x128bf7400] 08:05:00 INFO - PROCESS | 1660 | 1469286300392 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x129366400) [pid = 1660] [serial = 1273] [outer = 0x128bf7400] 08:05:00 INFO - PROCESS | 1660 | 1469286300990 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:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 779ms 08:05:01 INFO - PROCESS | 1660 | 1469286301027 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1660 | 1469286301029 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:05:01 INFO - PROCESS | 1660 | 1469286301035 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1660 | 1469286301039 Marionette TRACE conn2 <- [1,1670,null,{}] 08:05:01 INFO - PROCESS | 1660 | 1469286301043 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:05:01 INFO - PROCESS | 1660 | 1469286301044 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:01 INFO - PROCESS | 1660 | 1469286301156 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:05:01 INFO - PROCESS | 1660 | 1469286301238 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1660 | 1469286301240 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e48800 == 40 [pid = 1660] [id = 425] 08:05:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x112db4c00) [pid = 1660] [serial = 1274] [outer = 0x0] 08:05:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x113d12800) [pid = 1660] [serial = 1275] [outer = 0x112db4c00] 08:05:01 INFO - PROCESS | 1660 | 1469286301271 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x116273800) [pid = 1660] [serial = 1276] [outer = 0x112db4c00] 08:05:01 INFO - PROCESS | 1660 | 1469286301881 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:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 925ms 08:05:01 INFO - PROCESS | 1660 | 1469286301959 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1660 | 1469286301962 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:05:01 INFO - PROCESS | 1660 | 1469286301967 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1660 | 1469286301969 Marionette TRACE conn2 <- [1,1674,null,{}] 08:05:01 INFO - PROCESS | 1660 | 1469286301971 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:05:01 INFO - PROCESS | 1660 | 1469286301973 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:02 INFO - PROCESS | 1660 | 1469286302090 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:05:02 INFO - PROCESS | 1660 | 1469286302171 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1660 | 1469286302172 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x124968000 == 41 [pid = 1660] [id = 426] 08:05:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x11850dc00) [pid = 1660] [serial = 1277] [outer = 0x0] 08:05:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x118711800) [pid = 1660] [serial = 1278] [outer = 0x11850dc00] 08:05:02 INFO - PROCESS | 1660 | 1469286302203 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x118d79800) [pid = 1660] [serial = 1279] [outer = 0x11850dc00] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x12a79e800 == 40 [pid = 1660] [id = 423] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x1296d7800 == 39 [pid = 1660] [id = 422] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b9000 == 38 [pid = 1660] [id = 421] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6e000 == 37 [pid = 1660] [id = 420] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x127354800 == 36 [pid = 1660] [id = 419] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x125e0a800 == 35 [pid = 1660] [id = 418] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x1216db000 == 34 [pid = 1660] [id = 417] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x11944a800 == 33 [pid = 1660] [id = 416] 08:05:02 INFO - PROCESS | 1660 | 1469286302858 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:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x118d3a800 == 32 [pid = 1660] [id = 415] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x11702a800 == 31 [pid = 1660] [id = 414] 08:05:02 INFO - PROCESS | 1660 | --DOCSHELL 0x113b9c000 == 30 [pid = 1660] [id = 413] 08:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 922ms 08:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:05:02 INFO - PROCESS | 1660 | 1469286302890 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1660 | 1469286302892 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:05:02 INFO - PROCESS | 1660 | 1469286302895 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1660 | 1469286302897 Marionette TRACE conn2 <- [1,1678,null,{}] 08:05:02 INFO - PROCESS | 1660 | 1469286302903 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:05:02 INFO - PROCESS | 1660 | 1469286302905 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x12b986000) [pid = 1660] [serial = 1206] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12925f000) [pid = 1660] [serial = 1203] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12bbb8c00) [pid = 1660] [serial = 1209] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x12bbc4c00) [pid = 1660] [serial = 1212] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x128b9c400) [pid = 1660] [serial = 1200] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x11850a800) [pid = 1660] [serial = 1188] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x11871e000) [pid = 1660] [serial = 1189] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12ba5d800) [pid = 1660] [serial = 1180] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x126fd3c00) [pid = 1660] [serial = 1197] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128b91800) [pid = 1660] [serial = 1198] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x112eed800) [pid = 1660] [serial = 1182] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x116774800) [pid = 1660] [serial = 1183] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11963d400) [pid = 1660] [serial = 1185] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x119746c00) [pid = 1660] [serial = 1186] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123ff3400) [pid = 1660] [serial = 1194] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12493dc00) [pid = 1660] [serial = 1195] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x119955400) [pid = 1660] [serial = 1191] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x120d9c800) [pid = 1660] [serial = 1192] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x125e35400) [pid = 1660] [serial = 1216] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x120d9bc00) [pid = 1660] [serial = 1215] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12c578800) [pid = 1660] [serial = 1221] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12c6f6800) [pid = 1660] [serial = 1222] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12be8d400) [pid = 1660] [serial = 1213] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x12bbc0800) [pid = 1660] [serial = 1210] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12ba61000) [pid = 1660] [serial = 1207] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12b809400) [pid = 1660] [serial = 1204] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12be92800) [pid = 1660] [serial = 1218] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x128caa400) [pid = 1660] [serial = 1201] [outer = 0x0] [url = about:blank] 08:05:02 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12c56f400) [pid = 1660] [serial = 1219] [outer = 0x0] [url = about:blank] 08:05:03 INFO - PROCESS | 1660 | 1469286303015 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:05:03 INFO - PROCESS | 1660 | 1469286303057 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1660 | 1469286303058 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169a4800 == 31 [pid = 1660] [id = 427] 08:05:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x113d13800) [pid = 1660] [serial = 1280] [outer = 0x0] 08:05:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x113f08400) [pid = 1660] [serial = 1281] [outer = 0x113d13800] 08:05:03 INFO - PROCESS | 1660 | 1469286303085 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x11652e400) [pid = 1660] [serial = 1282] [outer = 0x113d13800] 08:05:03 INFO - PROCESS | 1660 | 1469286303373 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:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 521ms 08:05:03 INFO - PROCESS | 1660 | 1469286303420 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1660 | 1469286303423 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:05:03 INFO - PROCESS | 1660 | 1469286303428 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1660 | 1469286303429 Marionette TRACE conn2 <- [1,1682,null,{}] 08:05:03 INFO - PROCESS | 1660 | 1469286303433 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:05:03 INFO - PROCESS | 1660 | 1469286303435 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:03 INFO - PROCESS | 1660 | 1469286303528 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:05:03 INFO - PROCESS | 1660 | 1469286303584 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1660 | 1469286303586 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d3a800 == 32 [pid = 1660] [id = 428] 08:05:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x116974c00) [pid = 1660] [serial = 1283] [outer = 0x0] 08:05:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x118106c00) [pid = 1660] [serial = 1284] [outer = 0x116974c00] 08:05:03 INFO - PROCESS | 1660 | 1469286303612 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x118de6000) [pid = 1660] [serial = 1285] [outer = 0x116974c00] 08:05:03 INFO - PROCESS | 1660 | 1469286303911 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:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 08:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:05:03 INFO - PROCESS | 1660 | 1469286303947 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1660 | 1469286303948 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:05:03 INFO - PROCESS | 1660 | 1469286303954 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1660 | 1469286303957 Marionette TRACE conn2 <- [1,1686,null,{}] 08:05:03 INFO - PROCESS | 1660 | 1469286303965 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:05:03 INFO - PROCESS | 1660 | 1469286303970 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:04 INFO - PROCESS | 1660 | 1469286304047 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:05:04 INFO - PROCESS | 1660 | 1469286304106 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1660 | 1469286304108 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x121ae4000 == 33 [pid = 1660] [id = 429] 08:05:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1122ea400) [pid = 1660] [serial = 1286] [outer = 0x0] 08:05:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x119707c00) [pid = 1660] [serial = 1287] [outer = 0x1122ea400] 08:05:04 INFO - PROCESS | 1660 | 1469286304135 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x120f9d800) [pid = 1660] [serial = 1288] [outer = 0x1122ea400] 08:05:04 INFO - PROCESS | 1660 | 1469286304417 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:05:04 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:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 525ms 08:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:05:04 INFO - PROCESS | 1660 | 1469286304477 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1660 | 1469286304479 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:05:04 INFO - PROCESS | 1660 | 1469286304481 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1660 | 1469286304484 Marionette TRACE conn2 <- [1,1690,null,{}] 08:05:04 INFO - PROCESS | 1660 | 1469286304487 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:05:04 INFO - PROCESS | 1660 | 1469286304488 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:04 INFO - PROCESS | 1660 | 1469286304568 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:05:04 INFO - PROCESS | 1660 | 1469286304572 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1660 | 1469286304573 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x127283000 == 34 [pid = 1660] [id = 430] 08:05:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x121a9ec00) [pid = 1660] [serial = 1289] [outer = 0x0] 08:05:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x123ac3c00) [pid = 1660] [serial = 1290] [outer = 0x121a9ec00] 08:05:04 INFO - PROCESS | 1660 | 1469286304598 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1240adc00) [pid = 1660] [serial = 1291] [outer = 0x121a9ec00] 08:05:04 INFO - PROCESS | 1660 | 1469286304942 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:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 474ms 08:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:05:04 INFO - PROCESS | 1660 | 1469286304955 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1660 | 1469286304956 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:05:04 INFO - PROCESS | 1660 | 1469286304958 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1660 | 1469286304960 Marionette TRACE conn2 <- [1,1694,null,{}] 08:05:04 INFO - PROCESS | 1660 | 1469286304962 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:05:04 INFO - PROCESS | 1660 | 1469286304963 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:05 INFO - PROCESS | 1660 | 1469286305072 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:05:05 INFO - PROCESS | 1660 | 1469286305084 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1660 | 1469286305086 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x1276b9000 == 35 [pid = 1660] [id = 431] 08:05:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1122ea800) [pid = 1660] [serial = 1292] [outer = 0x0] 08:05:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1240ea800) [pid = 1660] [serial = 1293] [outer = 0x1122ea800] 08:05:05 INFO - PROCESS | 1660 | 1469286305110 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12493dc00) [pid = 1660] [serial = 1294] [outer = 0x1122ea800] 08:05:05 INFO - PROCESS | 1660 | 1469286305442 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:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 08:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:05:05 INFO - PROCESS | 1660 | 1469286305478 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1660 | 1469286305479 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:05:05 INFO - PROCESS | 1660 | 1469286305481 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1660 | 1469286305482 Marionette TRACE conn2 <- [1,1698,null,{}] 08:05:05 INFO - PROCESS | 1660 | 1469286305484 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:05:05 INFO - PROCESS | 1660 | 1469286305488 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:05 INFO - PROCESS | 1660 | 1469286305603 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:05:05 INFO - PROCESS | 1660 | 1469286305615 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1660 | 1469286305617 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x129394800 == 36 [pid = 1660] [id = 432] 08:05:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x124997c00) [pid = 1660] [serial = 1295] [outer = 0x0] 08:05:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1272b4400) [pid = 1660] [serial = 1296] [outer = 0x124997c00] 08:05:05 INFO - PROCESS | 1660 | 1469286305641 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x128bf5000) [pid = 1660] [serial = 1297] [outer = 0x124997c00] 08:05:06 INFO - PROCESS | 1660 | 1469286306024 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:05:06 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:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 569ms 08:05:06 INFO - PROCESS | 1660 | 1469286306051 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1660 | 1469286306053 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:05:06 INFO - PROCESS | 1660 | 1469286306064 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1660 | 1469286306067 Marionette TRACE conn2 <- [1,1702,null,{}] 08:05:06 INFO - PROCESS | 1660 | 1469286306071 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:05:06 INFO - PROCESS | 1660 | 1469286306074 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:06 INFO - PROCESS | 1660 | 1469286306224 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:05:06 INFO - PROCESS | 1660 | 1469286306246 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1660 | 1469286306248 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185c9800 == 37 [pid = 1660] [id = 433] 08:05:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x128b92c00) [pid = 1660] [serial = 1298] [outer = 0x0] 08:05:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x129254400) [pid = 1660] [serial = 1299] [outer = 0x128b92c00] 08:05:06 INFO - PROCESS | 1660 | 1469286306289 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x129368c00) [pid = 1660] [serial = 1300] [outer = 0x128b92c00] 08:05:06 INFO - PROCESS | 1660 | 1469286306701 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:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 674ms 08:05:06 INFO - PROCESS | 1660 | 1469286306737 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1660 | 1469286306738 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:05:06 INFO - PROCESS | 1660 | 1469286306747 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1660 | 1469286306748 Marionette TRACE conn2 <- [1,1706,null,{}] 08:05:06 INFO - PROCESS | 1660 | 1469286306750 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:05:06 INFO - PROCESS | 1660 | 1469286306751 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:06 INFO - PROCESS | 1660 | 1469286306848 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:05:06 INFO - PROCESS | 1660 | 1469286306852 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1660 | 1469286306853 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abe4800 == 38 [pid = 1660] [id = 434] 08:05:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12936ac00) [pid = 1660] [serial = 1301] [outer = 0x0] 08:05:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1293d4c00) [pid = 1660] [serial = 1302] [outer = 0x12936ac00] 08:05:06 INFO - PROCESS | 1660 | 1469286306877 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12952e000) [pid = 1660] [serial = 1303] [outer = 0x12936ac00] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x113d64800) [pid = 1660] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x116906400) [pid = 1660] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1110a5800) [pid = 1660] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x116aa0400) [pid = 1660] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x10ebf8400) [pid = 1660] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x10ebfcc00) [pid = 1660] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x118d83c00) [pid = 1660] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1240abc00) [pid = 1660] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1176ab800) [pid = 1660] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123f1a800) [pid = 1660] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x126b9b000) [pid = 1660] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x128b9d400) [pid = 1660] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x11995b800) [pid = 1660] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12493d000) [pid = 1660] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x116f2bc00) [pid = 1660] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:05:07 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1273dc000) [pid = 1660] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:05:07 INFO - PROCESS | 1660 | 1469286307293 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:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 571ms 08:05:07 INFO - PROCESS | 1660 | 1469286307319 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1660 | 1469286307320 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:05:07 INFO - PROCESS | 1660 | 1469286307323 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1660 | 1469286307324 Marionette TRACE conn2 <- [1,1710,null,{}] 08:05:07 INFO - PROCESS | 1660 | 1469286307326 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:05:07 INFO - PROCESS | 1660 | 1469286307327 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:07 INFO - PROCESS | 1660 | 1469286307405 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:05:07 INFO - PROCESS | 1660 | 1469286307460 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1660 | 1469286307462 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8d8800 == 39 [pid = 1660] [id = 435] 08:05:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x110f95000) [pid = 1660] [serial = 1304] [outer = 0x0] 08:05:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x116f2bc00) [pid = 1660] [serial = 1305] [outer = 0x110f95000] 08:05:07 INFO - PROCESS | 1660 | 1469286307485 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x120d97400) [pid = 1660] [serial = 1306] [outer = 0x110f95000] 08:05:07 INFO - PROCESS | 1660 | 1469286307755 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:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 468ms 08:05:07 INFO - PROCESS | 1660 | 1469286307792 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1660 | 1469286307793 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:05:07 INFO - PROCESS | 1660 | 1469286307795 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1660 | 1469286307796 Marionette TRACE conn2 <- [1,1714,null,{}] 08:05:07 INFO - PROCESS | 1660 | 1469286307799 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:05:07 INFO - PROCESS | 1660 | 1469286307802 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:07 INFO - PROCESS | 1660 | 1469286307892 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:05:07 INFO - PROCESS | 1660 | 1469286307896 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1660 | 1469286307898 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be1e000 == 40 [pid = 1660] [id = 436] 08:05:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x120d9a000) [pid = 1660] [serial = 1307] [outer = 0x0] 08:05:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1273ea800) [pid = 1660] [serial = 1308] [outer = 0x120d9a000] 08:05:07 INFO - PROCESS | 1660 | 1469286307922 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x129532400) [pid = 1660] [serial = 1309] [outer = 0x120d9a000] 08:05:08 INFO - PROCESS | 1660 | 1469286308273 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:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 08:05:08 INFO - PROCESS | 1660 | 1469286308319 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1660 | 1469286308321 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:05:08 INFO - PROCESS | 1660 | 1469286308323 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1660 | 1469286308324 Marionette TRACE conn2 <- [1,1718,null,{}] 08:05:08 INFO - PROCESS | 1660 | 1469286308327 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:05:08 INFO - PROCESS | 1660 | 1469286308328 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:08 INFO - PROCESS | 1660 | 1469286308417 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:05:08 INFO - PROCESS | 1660 | 1469286308422 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1660 | 1469286308423 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c549800 == 41 [pid = 1660] [id = 437] 08:05:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12936d400) [pid = 1660] [serial = 1310] [outer = 0x0] 08:05:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a6b8000) [pid = 1660] [serial = 1311] [outer = 0x12936d400] 08:05:08 INFO - PROCESS | 1660 | 1469286308449 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12b808400) [pid = 1660] [serial = 1312] [outer = 0x12936d400] 08:05:08 INFO - PROCESS | 1660 | 1469286308803 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:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 520ms 08:05:08 INFO - PROCESS | 1660 | 1469286308844 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1660 | 1469286308846 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:05:08 INFO - PROCESS | 1660 | 1469286308849 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1660 | 1469286308851 Marionette TRACE conn2 <- [1,1722,null,{}] 08:05:08 INFO - PROCESS | 1660 | 1469286308855 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:05:08 INFO - PROCESS | 1660 | 1469286308856 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:08 INFO - PROCESS | 1660 | 1469286308977 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:05:09 INFO - PROCESS | 1660 | 1469286309070 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1660 | 1469286309071 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6c4800 == 42 [pid = 1660] [id = 438] 08:05:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12a810400) [pid = 1660] [serial = 1313] [outer = 0x0] 08:05:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12b97cc00) [pid = 1660] [serial = 1314] [outer = 0x12a810400] 08:05:09 INFO - PROCESS | 1660 | 1469286309120 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12b989000) [pid = 1660] [serial = 1315] [outer = 0x12a810400] 08:05:09 INFO - PROCESS | 1660 | 1469286309630 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:05:09 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:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 824ms 08:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:05:09 INFO - PROCESS | 1660 | 1469286309683 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1660 | 1469286309685 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:05:09 INFO - PROCESS | 1660 | 1469286309689 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1660 | 1469286309691 Marionette TRACE conn2 <- [1,1726,null,{}] 08:05:09 INFO - PROCESS | 1660 | 1469286309695 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:05:09 INFO - PROCESS | 1660 | 1469286309697 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:09 INFO - PROCESS | 1660 | 1469286309805 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:05:09 INFO - PROCESS | 1660 | 1469286309875 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1660 | 1469286309876 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x119434800 == 43 [pid = 1660] [id = 439] 08:05:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x113d69800) [pid = 1660] [serial = 1316] [outer = 0x0] 08:05:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x116f2c800) [pid = 1660] [serial = 1317] [outer = 0x113d69800] 08:05:09 INFO - PROCESS | 1660 | 1469286309907 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x118178800) [pid = 1660] [serial = 1318] [outer = 0x113d69800] 08:05:10 INFO - PROCESS | 1660 | 1469286310336 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:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms 08:05:10 INFO - PROCESS | 1660 | 1469286310361 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1660 | 1469286310365 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:05:10 INFO - PROCESS | 1660 | 1469286310369 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1660 | 1469286310371 Marionette TRACE conn2 <- [1,1730,null,{}] 08:05:10 INFO - PROCESS | 1660 | 1469286310374 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:05:10 INFO - PROCESS | 1660 | 1469286310375 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:10 INFO - PROCESS | 1660 | 1469286310480 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:05:10 INFO - PROCESS | 1660 | 1469286310541 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1660 | 1469286310542 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x129380000 == 44 [pid = 1660] [id = 440] 08:05:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x119634000) [pid = 1660] [serial = 1319] [outer = 0x0] 08:05:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x120d96400) [pid = 1660] [serial = 1320] [outer = 0x119634000] 08:05:10 INFO - PROCESS | 1660 | 1469286310572 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x123a0a800) [pid = 1660] [serial = 1321] [outer = 0x119634000] 08:05:10 INFO - PROCESS | 1660 | 1469286310987 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:05:11 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:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 672ms 08:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:05:11 INFO - PROCESS | 1660 | 1469286311042 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1660 | 1469286311043 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:05:11 INFO - PROCESS | 1660 | 1469286311046 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1660 | 1469286311048 Marionette TRACE conn2 <- [1,1734,null,{}] 08:05:11 INFO - PROCESS | 1660 | 1469286311056 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:05:11 INFO - PROCESS | 1660 | 1469286311059 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:11 INFO - PROCESS | 1660 | 1469286311181 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:05:11 INFO - PROCESS | 1660 | 1469286311255 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1660 | 1469286311258 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cada800 == 45 [pid = 1660] [id = 441] 08:05:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x125e30800) [pid = 1660] [serial = 1322] [outer = 0x0] 08:05:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x1273e5000) [pid = 1660] [serial = 1323] [outer = 0x125e30800] 08:05:11 INFO - PROCESS | 1660 | 1469286311290 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x128bfe400) [pid = 1660] [serial = 1324] [outer = 0x125e30800] 08:05:11 INFO - PROCESS | 1660 | 1469286311702 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:05:11 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:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 675ms 08:05:11 INFO - PROCESS | 1660 | 1469286311721 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1660 | 1469286311723 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:05:11 INFO - PROCESS | 1660 | 1469286311725 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1660 | 1469286311726 Marionette TRACE conn2 <- [1,1738,null,{}] 08:05:11 INFO - PROCESS | 1660 | 1469286311729 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:05:11 INFO - PROCESS | 1660 | 1469286311730 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:11 INFO - PROCESS | 1660 | 1469286311839 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:05:11 INFO - PROCESS | 1660 | 1469286311952 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1660 | 1469286311954 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x12caf5000 == 46 [pid = 1660] [id = 442] 08:05:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x1122e4400) [pid = 1660] [serial = 1325] [outer = 0x0] 08:05:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x129535400) [pid = 1660] [serial = 1326] [outer = 0x1122e4400] 08:05:12 INFO - PROCESS | 1660 | 1469286312003 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12a7db000) [pid = 1660] [serial = 1327] [outer = 0x1122e4400] 08:05:12 INFO - PROCESS | 1660 | 1469286312678 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:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 972ms 08:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:05:12 INFO - PROCESS | 1660 | 1469286312719 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1660 | 1469286312721 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:05:12 INFO - PROCESS | 1660 | 1469286312724 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1660 | 1469286312727 Marionette TRACE conn2 <- [1,1742,null,{}] 08:05:12 INFO - PROCESS | 1660 | 1469286312731 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:05:12 INFO - PROCESS | 1660 | 1469286312733 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:12 INFO - PROCESS | 1660 | 1469286312831 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:05:12 INFO - PROCESS | 1660 | 1469286312901 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1660 | 1469286312904 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191b8000 == 47 [pid = 1660] [id = 443] 08:05:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x112d4ac00) [pid = 1660] [serial = 1328] [outer = 0x0] 08:05:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x115e04000) [pid = 1660] [serial = 1329] [outer = 0x112d4ac00] 08:05:12 INFO - PROCESS | 1660 | 1469286312931 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x116a9c400) [pid = 1660] [serial = 1330] [outer = 0x112d4ac00] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12c549800 == 46 [pid = 1660] [id = 437] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12be1e000 == 45 [pid = 1660] [id = 436] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8d8800 == 44 [pid = 1660] [id = 435] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12abe4800 == 43 [pid = 1660] [id = 434] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x1185c9800 == 42 [pid = 1660] [id = 433] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x129394800 == 41 [pid = 1660] [id = 432] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x1276b9000 == 40 [pid = 1660] [id = 431] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x127283000 == 39 [pid = 1660] [id = 430] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x121ae4000 == 38 [pid = 1660] [id = 429] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x118d3a800 == 37 [pid = 1660] [id = 428] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x1169a4800 == 36 [pid = 1660] [id = 427] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x124968000 == 35 [pid = 1660] [id = 426] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x117e48800 == 34 [pid = 1660] [id = 425] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12abd4000 == 33 [pid = 1660] [id = 424] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x116211800 == 32 [pid = 1660] [id = 412] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12caf5000 == 31 [pid = 1660] [id = 442] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12cada800 == 30 [pid = 1660] [id = 441] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x129380000 == 29 [pid = 1660] [id = 440] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x119434800 == 28 [pid = 1660] [id = 439] 08:05:13 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6c4800 == 27 [pid = 1660] [id = 438] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x113f11000) [pid = 1660] [serial = 1242] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x116a9e800) [pid = 1660] [serial = 1245] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1176abc00) [pid = 1660] [serial = 1246] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x111c18800) [pid = 1660] [serial = 1239] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x1127d4400) [pid = 1660] [serial = 1240] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x118178400) [pid = 1660] [serial = 1248] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x111cad400) [pid = 1660] [serial = 1237] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x110f74000) [pid = 1660] [serial = 1236] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x115e02400) [pid = 1660] [serial = 1225] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x1122bcc00) [pid = 1660] [serial = 1224] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1217e2c00) [pid = 1660] [serial = 1228] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x119749000) [pid = 1660] [serial = 1227] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x128b8f800) [pid = 1660] [serial = 1231] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x126b16800) [pid = 1660] [serial = 1230] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11963fc00) [pid = 1660] [serial = 1251] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x11974a000) [pid = 1660] [serial = 1252] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1240e7400) [pid = 1660] [serial = 1257] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1272bf800) [pid = 1660] [serial = 1267] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12b807400) [pid = 1660] [serial = 1234] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1217e0800) [pid = 1660] [serial = 1254] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123f1b400) [pid = 1660] [serial = 1255] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1293e2c00) [pid = 1660] [serial = 1233] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x124993800) [pid = 1660] [serial = 1260] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x123a04000) [pid = 1660] [serial = 1263] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1244f7400) [pid = 1660] [serial = 1258] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x126fd1400) [pid = 1660] [serial = 1266] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x125e37000) [pid = 1660] [serial = 1261] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1160c4000) [pid = 1660] [serial = 1243] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1273df000) [pid = 1660] [serial = 1269] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x128bf6c00) [pid = 1660] [serial = 1270] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x126b1b000) [pid = 1660] [serial = 1264] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x119376000) [pid = 1660] [serial = 1249] [outer = 0x0] [url = about:blank] 08:05:13 INFO - PROCESS | 1660 | 1469286313919 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:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1223ms 08:05:13 INFO - PROCESS | 1660 | 1469286313948 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1660 | 1469286313951 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:05:13 INFO - PROCESS | 1660 | 1469286313955 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1660 | 1469286313957 Marionette TRACE conn2 <- [1,1746,null,{}] 08:05:13 INFO - PROCESS | 1660 | 1469286313961 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:05:13 INFO - PROCESS | 1660 | 1469286313963 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:14 INFO - PROCESS | 1660 | 1469286314047 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:05:14 INFO - PROCESS | 1660 | 1469286314056 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1660 | 1469286314059 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x11606f000 == 28 [pid = 1660] [id = 444] 08:05:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x1127dec00) [pid = 1660] [serial = 1331] [outer = 0x0] 08:05:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x112a8ac00) [pid = 1660] [serial = 1332] [outer = 0x1127dec00] 08:05:14 INFO - PROCESS | 1660 | 1469286314086 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x112f13800) [pid = 1660] [serial = 1333] [outer = 0x1127dec00] 08:05:14 INFO - PROCESS | 1660 | 1469286314446 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:05:14 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:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 08:05:14 INFO - PROCESS | 1660 | 1469286314476 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1660 | 1469286314479 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:05:14 INFO - PROCESS | 1660 | 1469286314487 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1660 | 1469286314488 Marionette TRACE conn2 <- [1,1750,null,{}] 08:05:14 INFO - PROCESS | 1660 | 1469286314516 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:05:14 INFO - PROCESS | 1660 | 1469286314517 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:14 INFO - PROCESS | 1660 | 1469286314594 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:05:14 INFO - PROCESS | 1660 | 1469286314598 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1660 | 1469286314600 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x117019000 == 29 [pid = 1660] [id = 445] 08:05:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x115eef400) [pid = 1660] [serial = 1334] [outer = 0x0] 08:05:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x117284c00) [pid = 1660] [serial = 1335] [outer = 0x115eef400] 08:05:14 INFO - PROCESS | 1660 | 1469286314629 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x118178400) [pid = 1660] [serial = 1336] [outer = 0x115eef400] 08:05:14 INFO - PROCESS | 1660 | 1469286314956 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:05:14 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:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 491ms 08:05:14 INFO - PROCESS | 1660 | 1469286314977 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1660 | 1469286314979 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:05:14 INFO - PROCESS | 1660 | 1469286314981 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1660 | 1469286314992 Marionette TRACE conn2 <- [1,1754,null,{}] 08:05:15 INFO - PROCESS | 1660 | 1469286315000 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:05:15 INFO - PROCESS | 1660 | 1469286315004 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:15 INFO - PROCESS | 1660 | 1469286315087 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:05:15 INFO - PROCESS | 1660 | 1469286315139 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1660 | 1469286315141 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x118798800 == 30 [pid = 1660] [id = 446] 08:05:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x118704000) [pid = 1660] [serial = 1337] [outer = 0x0] 08:05:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x118d79400) [pid = 1660] [serial = 1338] [outer = 0x118704000] 08:05:15 INFO - PROCESS | 1660 | 1469286315169 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x11963ac00) [pid = 1660] [serial = 1339] [outer = 0x118704000] 08:05:15 INFO - PROCESS | 1660 | 1469286315464 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:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 535ms 08:05:15 INFO - PROCESS | 1660 | 1469286315519 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1660 | 1469286315521 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:05:15 INFO - PROCESS | 1660 | 1469286315523 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1660 | 1469286315524 Marionette TRACE conn2 <- [1,1758,null,{}] 08:05:15 INFO - PROCESS | 1660 | 1469286315526 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:05:15 INFO - PROCESS | 1660 | 1469286315527 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:15 INFO - PROCESS | 1660 | 1469286315604 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:05:15 INFO - PROCESS | 1660 | 1469286315607 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1660 | 1469286315608 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x121008800 == 31 [pid = 1660] [id = 447] 08:05:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x119705000) [pid = 1660] [serial = 1340] [outer = 0x0] 08:05:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x119755c00) [pid = 1660] [serial = 1341] [outer = 0x119705000] 08:05:15 INFO - PROCESS | 1660 | 1469286315633 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x120d98400) [pid = 1660] [serial = 1342] [outer = 0x119705000] 08:05:16 INFO - PROCESS | 1660 | 1469286316179 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:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 720ms 08:05:16 INFO - PROCESS | 1660 | 1469286316244 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1660 | 1469286316247 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:05:16 INFO - PROCESS | 1660 | 1469286316250 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1660 | 1469286316252 Marionette TRACE conn2 <- [1,1762,null,{}] 08:05:16 INFO - PROCESS | 1660 | 1469286316256 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:05:16 INFO - PROCESS | 1660 | 1469286316258 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:16 INFO - PROCESS | 1660 | 1469286316366 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:05:16 INFO - PROCESS | 1660 | 1469286316489 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1660 | 1469286316491 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f7800 == 32 [pid = 1660] [id = 448] 08:05:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x113d67800) [pid = 1660] [serial = 1343] [outer = 0x0] 08:05:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x116050800) [pid = 1660] [serial = 1344] [outer = 0x113d67800] 08:05:16 INFO - PROCESS | 1660 | 1469286316522 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1176abc00) [pid = 1660] [serial = 1345] [outer = 0x113d67800] 08:05:17 INFO - PROCESS | 1660 | 1469286317054 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:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 871ms 08:05:17 INFO - PROCESS | 1660 | 1469286317122 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1660 | 1469286317125 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:05:17 INFO - PROCESS | 1660 | 1469286317130 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1660 | 1469286317131 Marionette TRACE conn2 <- [1,1766,null,{}] 08:05:17 INFO - PROCESS | 1660 | 1469286317162 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:05:17 INFO - PROCESS | 1660 | 1469286317164 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:17 INFO - PROCESS | 1660 | 1469286317269 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:05:17 INFO - PROCESS | 1660 | 1469286317347 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1660 | 1469286317348 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x121ade800 == 33 [pid = 1660] [id = 449] 08:05:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1187cb400) [pid = 1660] [serial = 1346] [outer = 0x0] 08:05:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x119379000) [pid = 1660] [serial = 1347] [outer = 0x1187cb400] 08:05:17 INFO - PROCESS | 1660 | 1469286317379 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x11970b400) [pid = 1660] [serial = 1348] [outer = 0x1187cb400] 08:05:17 INFO - PROCESS | 1660 | --DOCSHELL 0x118798800 == 32 [pid = 1660] [id = 446] 08:05:17 INFO - PROCESS | 1660 | --DOCSHELL 0x117019000 == 31 [pid = 1660] [id = 445] 08:05:17 INFO - PROCESS | 1660 | --DOCSHELL 0x11606f000 == 30 [pid = 1660] [id = 444] 08:05:17 INFO - PROCESS | 1660 | --DOCSHELL 0x1191b8000 == 29 [pid = 1660] [id = 443] 08:05:17 INFO - PROCESS | 1660 | 1469286317946 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:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 849ms 08:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:05:17 INFO - PROCESS | 1660 | 1469286317978 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1660 | 1469286317981 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:05:17 INFO - PROCESS | 1660 | 1469286317986 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1660 | 1469286317988 Marionette TRACE conn2 <- [1,1770,null,{}] 08:05:17 INFO - PROCESS | 1660 | 1469286317992 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:05:17 INFO - PROCESS | 1660 | 1469286317993 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:18 INFO - PROCESS | 1660 | 1469286318092 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:05:18 INFO - PROCESS | 1660 | 1469286318133 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1660 | 1469286318135 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f70800 == 30 [pid = 1660] [id = 450] 08:05:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x116774c00) [pid = 1660] [serial = 1349] [outer = 0x0] 08:05:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1176a6800) [pid = 1660] [serial = 1350] [outer = 0x116774c00] 08:05:18 INFO - PROCESS | 1660 | 1469286318162 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x11870d000) [pid = 1660] [serial = 1351] [outer = 0x116774c00] 08:05:18 INFO - PROCESS | 1660 | 1469286318542 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:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 573ms 08:05:18 INFO - PROCESS | 1660 | 1469286318556 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1660 | 1469286318559 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:05:18 INFO - PROCESS | 1660 | 1469286318563 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1660 | 1469286318566 Marionette TRACE conn2 <- [1,1774,null,{}] 08:05:18 INFO - PROCESS | 1660 | 1469286318569 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:05:18 INFO - PROCESS | 1660 | 1469286318570 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:18 INFO - PROCESS | 1660 | 1469286318679 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:05:18 INFO - PROCESS | 1660 | 1469286318684 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1660 | 1469286318685 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f03000 == 31 [pid = 1660] [id = 451] 08:05:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x11816e800) [pid = 1660] [serial = 1352] [outer = 0x0] 08:05:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x11963f800) [pid = 1660] [serial = 1353] [outer = 0x11816e800] 08:05:18 INFO - PROCESS | 1660 | 1469286318712 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x120f9c800) [pid = 1660] [serial = 1354] [outer = 0x11816e800] 08:05:19 INFO - PROCESS | 1660 | 1469286319080 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:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 571ms 08:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:05:19 INFO - PROCESS | 1660 | 1469286319135 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1660 | 1469286319136 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:05:19 INFO - PROCESS | 1660 | 1469286319138 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1660 | 1469286319141 Marionette TRACE conn2 <- [1,1778,null,{}] 08:05:19 INFO - PROCESS | 1660 | 1469286319155 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:05:19 INFO - PROCESS | 1660 | 1469286319158 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:19 INFO - PROCESS | 1660 | 1469286319254 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:05:19 INFO - PROCESS | 1660 | 1469286319292 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1660 | 1469286319294 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x126d07800 == 32 [pid = 1660] [id = 452] 08:05:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x110f97c00) [pid = 1660] [serial = 1355] [outer = 0x0] 08:05:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x123acd800) [pid = 1660] [serial = 1356] [outer = 0x110f97c00] 08:05:19 INFO - PROCESS | 1660 | 1469286319322 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x1243aa800) [pid = 1660] [serial = 1357] [outer = 0x110f97c00] 08:05:19 INFO - PROCESS | 1660 | 1469286319674 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:05:19 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:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 580ms 08:05:19 INFO - PROCESS | 1660 | 1469286319719 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1660 | 1469286319722 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:05:19 INFO - PROCESS | 1660 | 1469286319725 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1660 | 1469286319727 Marionette TRACE conn2 <- [1,1782,null,{}] 08:05:19 INFO - PROCESS | 1660 | 1469286319730 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:05:19 INFO - PROCESS | 1660 | 1469286319732 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:19 INFO - PROCESS | 1660 | 1469286319886 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x124997c00) [pid = 1660] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x128b92c00) [pid = 1660] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12936ac00) [pid = 1660] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1122ea400) [pid = 1660] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x110f95000) [pid = 1660] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x121a9ec00) [pid = 1660] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x11850dc00) [pid = 1660] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x128bf7400) [pid = 1660] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x112db4c00) [pid = 1660] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x116974c00) [pid = 1660] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x113d13800) [pid = 1660] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x120d9a000) [pid = 1660] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x12936d400) [pid = 1660] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1122ea800) [pid = 1660] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:05:19 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12a810400) [pid = 1660] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:05:20 INFO - PROCESS | 1660 | 1469286320048 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1660 | 1469286320049 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185c5800 == 33 [pid = 1660] [id = 453] 08:05:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x10ebf8800) [pid = 1660] [serial = 1358] [outer = 0x0] 08:05:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x110f9a000) [pid = 1660] [serial = 1359] [outer = 0x10ebf8800] 08:05:20 INFO - PROCESS | 1660 | 1469286320091 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1160c1400) [pid = 1660] [serial = 1360] [outer = 0x10ebf8800] 08:05:20 INFO - PROCESS | 1660 | 1469286320470 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:05:20 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:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 771ms 08:05:20 INFO - PROCESS | 1660 | 1469286320513 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:05:20 INFO - PROCESS | 1660 | 1469286320521 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:05:20 INFO - PROCESS | 1660 | 1469286320529 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1660 | 1469286320530 Marionette TRACE conn2 <- [1,1786,null,{}] 08:05:20 INFO - PROCESS | 1660 | 1469286320533 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:05:20 INFO - PROCESS | 1660 | 1469286320534 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:20 INFO - PROCESS | 1660 | 1469286320606 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:05:20 INFO - PROCESS | 1660 | 1469286320609 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1660 | 1469286320611 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b0800 == 34 [pid = 1660] [id = 454] 08:05:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x112d47400) [pid = 1660] [serial = 1361] [outer = 0x0] 08:05:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x121a9ec00) [pid = 1660] [serial = 1362] [outer = 0x112d47400] 08:05:20 INFO - PROCESS | 1660 | 1469286320637 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x124997c00) [pid = 1660] [serial = 1363] [outer = 0x112d47400] 08:05:20 INFO - PROCESS | 1660 | 1469286320970 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:05:20 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:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 08:05:21 INFO - PROCESS | 1660 | 1469286320999 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1660 | 1469286321002 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:05:21 INFO - PROCESS | 1660 | 1469286321005 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1660 | 1469286321006 Marionette TRACE conn2 <- [1,1790,null,{}] 08:05:21 INFO - PROCESS | 1660 | 1469286321008 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:05:21 INFO - PROCESS | 1660 | 1469286321012 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:21 INFO - PROCESS | 1660 | 1469286321110 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:05:21 INFO - PROCESS | 1660 | 1469286321114 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1660 | 1469286321116 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296ec000 == 35 [pid = 1660] [id = 455] 08:05:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x125e31000) [pid = 1660] [serial = 1364] [outer = 0x0] 08:05:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x126e99000) [pid = 1660] [serial = 1365] [outer = 0x125e31000] 08:05:21 INFO - PROCESS | 1660 | 1469286321147 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x128b96400) [pid = 1660] [serial = 1366] [outer = 0x125e31000] 08:05:21 INFO - PROCESS | 1660 | 1469286321623 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:05:21 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:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 669ms 08:05:21 INFO - PROCESS | 1660 | 1469286321674 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1660 | 1469286321676 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:05:21 INFO - PROCESS | 1660 | 1469286321685 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1660 | 1469286321686 Marionette TRACE conn2 <- [1,1794,null,{}] 08:05:21 INFO - PROCESS | 1660 | 1469286321688 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:05:21 INFO - PROCESS | 1660 | 1469286321690 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:21 INFO - PROCESS | 1660 | 1469286321761 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:05:21 INFO - PROCESS | 1660 | 1469286321783 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1660 | 1469286321784 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8d3800 == 36 [pid = 1660] [id = 456] 08:05:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x125d3b000) [pid = 1660] [serial = 1367] [outer = 0x0] 08:05:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x128bf4400) [pid = 1660] [serial = 1368] [outer = 0x125d3b000] 08:05:21 INFO - PROCESS | 1660 | 1469286321808 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x128ecf000) [pid = 1660] [serial = 1369] [outer = 0x125d3b000] 08:05:22 INFO - PROCESS | 1660 | --DOCSHELL 0x116f70800 == 35 [pid = 1660] [id = 450] 08:05:22 INFO - PROCESS | 1660 | --DOCSHELL 0x121ade800 == 34 [pid = 1660] [id = 449] 08:05:22 INFO - PROCESS | 1660 | --DOCSHELL 0x121008800 == 33 [pid = 1660] [id = 447] 08:05:22 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f7800 == 32 [pid = 1660] [id = 448] 08:05:23 INFO - PROCESS | 1660 | --DOCSHELL 0x120f03000 == 31 [pid = 1660] [id = 451] 08:05:23 INFO - PROCESS | 1660 | --DOCSHELL 0x126d07800 == 30 [pid = 1660] [id = 452] 08:05:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b0800 == 29 [pid = 1660] [id = 454] 08:05:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1185c5800 == 28 [pid = 1660] [id = 453] 08:05:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1296ec000 == 27 [pid = 1660] [id = 455] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x118d79800) [pid = 1660] [serial = 1279] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x129366400) [pid = 1660] [serial = 1273] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x128ed2c00) [pid = 1660] [serial = 1272] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x113d12800) [pid = 1660] [serial = 1275] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x116273800) [pid = 1660] [serial = 1276] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x118106c00) [pid = 1660] [serial = 1284] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x118de6000) [pid = 1660] [serial = 1285] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x113f08400) [pid = 1660] [serial = 1281] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x11652e400) [pid = 1660] [serial = 1282] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1273ea800) [pid = 1660] [serial = 1308] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x129532400) [pid = 1660] [serial = 1309] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12a6b8000) [pid = 1660] [serial = 1311] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x120d97400) [pid = 1660] [serial = 1306] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12b808400) [pid = 1660] [serial = 1312] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12952e000) [pid = 1660] [serial = 1303] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1240ea800) [pid = 1660] [serial = 1293] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x129368c00) [pid = 1660] [serial = 1300] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x128bf5000) [pid = 1660] [serial = 1297] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12493dc00) [pid = 1660] [serial = 1294] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12b989000) [pid = 1660] [serial = 1315] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12b97cc00) [pid = 1660] [serial = 1314] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1272b4400) [pid = 1660] [serial = 1296] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x129254400) [pid = 1660] [serial = 1299] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x1293d4c00) [pid = 1660] [serial = 1302] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x119707c00) [pid = 1660] [serial = 1287] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x116f2bc00) [pid = 1660] [serial = 1305] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x120f9d800) [pid = 1660] [serial = 1288] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x123ac3c00) [pid = 1660] [serial = 1290] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x1240adc00) [pid = 1660] [serial = 1291] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x118711800) [pid = 1660] [serial = 1278] [outer = 0x0] [url = about:blank] 08:05:23 INFO - PROCESS | 1660 | 1469286323387 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:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1730ms 08:05:23 INFO - PROCESS | 1660 | 1469286323408 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1660 | 1469286323410 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:05:23 INFO - PROCESS | 1660 | 1469286323414 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1660 | 1469286323417 Marionette TRACE conn2 <- [1,1798,null,{}] 08:05:23 INFO - PROCESS | 1660 | 1469286323423 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:05:23 INFO - PROCESS | 1660 | 1469286323425 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:23 INFO - PROCESS | 1660 | 1469286323558 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:05:23 INFO - PROCESS | 1660 | 1469286323642 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1660 | 1469286323644 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169a8000 == 28 [pid = 1660] [id = 457] 08:05:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x113f6b400) [pid = 1660] [serial = 1370] [outer = 0x0] 08:05:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x1160c8000) [pid = 1660] [serial = 1371] [outer = 0x113f6b400] 08:05:23 INFO - PROCESS | 1660 | 1469286323690 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x11769f800) [pid = 1660] [serial = 1372] [outer = 0x113f6b400] 08:05:24 INFO - PROCESS | 1660 | 1469286324066 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:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 674ms 08:05:24 INFO - PROCESS | 1660 | 1469286324088 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1660 | 1469286324092 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:05:24 INFO - PROCESS | 1660 | 1469286324096 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1660 | 1469286324098 Marionette TRACE conn2 <- [1,1802,null,{}] 08:05:24 INFO - PROCESS | 1660 | 1469286324103 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:05:24 INFO - PROCESS | 1660 | 1469286324105 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:24 INFO - PROCESS | 1660 | 1469286324186 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:05:24 INFO - PROCESS | 1660 | 1469286324242 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1660 | 1469286324244 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d3a800 == 29 [pid = 1660] [id = 458] 08:05:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x117e17c00) [pid = 1660] [serial = 1373] [outer = 0x0] 08:05:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x118711400) [pid = 1660] [serial = 1374] [outer = 0x117e17c00] 08:05:24 INFO - PROCESS | 1660 | 1469286324271 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x119634c00) [pid = 1660] [serial = 1375] [outer = 0x117e17c00] 08:05:24 INFO - PROCESS | 1660 | 1469286324568 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:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 523ms 08:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:05:24 INFO - PROCESS | 1660 | 1469286324620 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1660 | 1469286324621 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:05:24 INFO - PROCESS | 1660 | 1469286324631 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1660 | 1469286324634 Marionette TRACE conn2 <- [1,1806,null,{}] 08:05:24 INFO - PROCESS | 1660 | 1469286324642 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:05:24 INFO - PROCESS | 1660 | 1469286324645 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:24 INFO - PROCESS | 1660 | 1469286324732 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:05:24 INFO - PROCESS | 1660 | 1469286324789 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1660 | 1469286324791 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x124087000 == 30 [pid = 1660] [id = 459] 08:05:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x110f9c000) [pid = 1660] [serial = 1376] [outer = 0x0] 08:05:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x1217de800) [pid = 1660] [serial = 1377] [outer = 0x110f9c000] 08:05:24 INFO - PROCESS | 1660 | 1469286324819 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x123dc3400) [pid = 1660] [serial = 1378] [outer = 0x110f9c000] 08:05:25 INFO - PROCESS | 1660 | 1469286325112 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:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 530ms 08:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:05:25 INFO - PROCESS | 1660 | 1469286325156 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1660 | 1469286325157 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:05:25 INFO - PROCESS | 1660 | 1469286325160 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1660 | 1469286325161 Marionette TRACE conn2 <- [1,1810,null,{}] 08:05:25 INFO - PROCESS | 1660 | 1469286325163 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:05:25 INFO - PROCESS | 1660 | 1469286325164 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:25 INFO - PROCESS | 1660 | 1469286325243 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:05:25 INFO - PROCESS | 1660 | 1469286325246 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1660 | 1469286325248 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x127273800 == 31 [pid = 1660] [id = 460] 08:05:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x124259800) [pid = 1660] [serial = 1379] [outer = 0x0] 08:05:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x124949c00) [pid = 1660] [serial = 1380] [outer = 0x124259800] 08:05:25 INFO - PROCESS | 1660 | 1469286325276 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x125e2fc00) [pid = 1660] [serial = 1381] [outer = 0x124259800] 08:05:25 INFO - PROCESS | 1660 | 1469286325593 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:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 469ms 08:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:05:25 INFO - PROCESS | 1660 | 1469286325629 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1660 | 1469286325631 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:05:25 INFO - PROCESS | 1660 | 1469286325633 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1660 | 1469286325636 Marionette TRACE conn2 <- [1,1814,null,{}] 08:05:25 INFO - PROCESS | 1660 | 1469286325639 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:05:25 INFO - PROCESS | 1660 | 1469286325640 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:25 INFO - PROCESS | 1660 | 1469286325745 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:05:25 INFO - PROCESS | 1660 | 1469286325753 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1660 | 1469286325754 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x127371000 == 32 [pid = 1660] [id = 461] 08:05:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x117e0ec00) [pid = 1660] [serial = 1382] [outer = 0x0] 08:05:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x125e37000) [pid = 1660] [serial = 1383] [outer = 0x117e0ec00] 08:05:25 INFO - PROCESS | 1660 | 1469286325778 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1272b7000) [pid = 1660] [serial = 1384] [outer = 0x117e0ec00] 08:05:26 INFO - PROCESS | 1660 | 1469286326098 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:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 08:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:05:26 INFO - PROCESS | 1660 | 1469286326154 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1660 | 1469286326156 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:05:26 INFO - PROCESS | 1660 | 1469286326158 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1660 | 1469286326159 Marionette TRACE conn2 <- [1,1818,null,{}] 08:05:26 INFO - PROCESS | 1660 | 1469286326161 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:05:26 INFO - PROCESS | 1660 | 1469286326165 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:26 INFO - PROCESS | 1660 | 1469286326256 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:05:26 INFO - PROCESS | 1660 | 1469286326259 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1660 | 1469286326261 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296da000 == 33 [pid = 1660] [id = 462] 08:05:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1273e0000) [pid = 1660] [serial = 1385] [outer = 0x0] 08:05:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x128bf0800) [pid = 1660] [serial = 1386] [outer = 0x1273e0000] 08:05:26 INFO - PROCESS | 1660 | 1469286326287 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1293df000) [pid = 1660] [serial = 1387] [outer = 0x1273e0000] 08:05:26 INFO - PROCESS | 1660 | 1469286326701 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:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 568ms 08:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:05:26 INFO - PROCESS | 1660 | 1469286326727 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1660 | 1469286326728 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:05:26 INFO - PROCESS | 1660 | 1469286326730 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1660 | 1469286326731 Marionette TRACE conn2 <- [1,1822,null,{}] 08:05:26 INFO - PROCESS | 1660 | 1469286326735 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:05:26 INFO - PROCESS | 1660 | 1469286326737 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:26 INFO - PROCESS | 1660 | 1469286326816 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:05:26 INFO - PROCESS | 1660 | 1469286326821 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1660 | 1469286326822 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8c4800 == 34 [pid = 1660] [id = 463] 08:05:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x119747400) [pid = 1660] [serial = 1388] [outer = 0x0] 08:05:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a4abc00) [pid = 1660] [serial = 1389] [outer = 0x119747400] 08:05:26 INFO - PROCESS | 1660 | 1469286326846 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12a71f000) [pid = 1660] [serial = 1390] [outer = 0x119747400] 08:05:27 INFO - PROCESS | 1660 | 1469286327147 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:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 469ms 08:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:05:27 INFO - PROCESS | 1660 | 1469286327200 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1660 | 1469286327201 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:05:27 INFO - PROCESS | 1660 | 1469286327203 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1660 | 1469286327204 Marionette TRACE conn2 <- [1,1826,null,{}] 08:05:27 INFO - PROCESS | 1660 | 1469286327206 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:05:27 INFO - PROCESS | 1660 | 1469286327207 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:27 INFO - PROCESS | 1660 | 1469286327279 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:05:27 INFO - PROCESS | 1660 | 1469286327341 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1660 | 1469286327342 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b184000 == 35 [pid = 1660] [id = 464] 08:05:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1272bec00) [pid = 1660] [serial = 1391] [outer = 0x0] 08:05:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12a7dbc00) [pid = 1660] [serial = 1392] [outer = 0x1272bec00] 08:05:27 INFO - PROCESS | 1660 | 1469286327366 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12b808400) [pid = 1660] [serial = 1393] [outer = 0x1272bec00] 08:05:27 INFO - PROCESS | 1660 | 1469286327638 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:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 08:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:05:27 INFO - PROCESS | 1660 | 1469286327674 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1660 | 1469286327675 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:05:27 INFO - PROCESS | 1660 | 1469286327677 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1660 | 1469286327678 Marionette TRACE conn2 <- [1,1830,null,{}] 08:05:27 INFO - PROCESS | 1660 | 1469286327680 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:05:27 INFO - PROCESS | 1660 | 1469286327681 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:27 INFO - PROCESS | 1660 | 1469286327771 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:05:27 INFO - PROCESS | 1660 | 1469286327775 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1660 | 1469286327776 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x123f8b800 == 36 [pid = 1660] [id = 465] 08:05:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12b811c00) [pid = 1660] [serial = 1394] [outer = 0x0] 08:05:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12b988400) [pid = 1660] [serial = 1395] [outer = 0x12b811c00] 08:05:27 INFO - PROCESS | 1660 | 1469286327800 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12ba5ac00) [pid = 1660] [serial = 1396] [outer = 0x12b811c00] 08:05:28 INFO - PROCESS | 1660 | 1469286328121 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:05:28 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:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 468ms 08:05:28 INFO - PROCESS | 1660 | 1469286328146 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1660 | 1469286328147 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:05:28 INFO - PROCESS | 1660 | 1469286328149 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1660 | 1469286328151 Marionette TRACE conn2 <- [1,1834,null,{}] 08:05:28 INFO - PROCESS | 1660 | 1469286328155 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:05:28 INFO - PROCESS | 1660 | 1469286328156 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:28 INFO - PROCESS | 1660 | 1469286328270 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:05:28 INFO - PROCESS | 1660 | 1469286328276 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1660 | 1469286328277 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfa0000 == 37 [pid = 1660] [id = 466] 08:05:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x115180000) [pid = 1660] [serial = 1397] [outer = 0x0] 08:05:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12ba5a400) [pid = 1660] [serial = 1398] [outer = 0x115180000] 08:05:28 INFO - PROCESS | 1660 | 1469286328301 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12bbba000) [pid = 1660] [serial = 1399] [outer = 0x115180000] 08:05:28 INFO - PROCESS | 1660 | 1469286328666 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:05:28 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:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 524ms 08:05:28 INFO - PROCESS | 1660 | 1469286328673 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:05:28 INFO - PROCESS | 1660 | 1469286328675 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:05:28 INFO - PROCESS | 1660 | 1469286328677 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1660 | 1469286328679 Marionette TRACE conn2 <- [1,1838,null,{}] 08:05:28 INFO - PROCESS | 1660 | 1469286328681 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:05:28 INFO - PROCESS | 1660 | 1469286328683 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:28 INFO - PROCESS | 1660 | 1469286328794 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:05:28 INFO - PROCESS | 1660 | 1469286328805 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1660 | 1469286328806 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x12736b800 == 38 [pid = 1660] [id = 467] 08:05:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x125e2c800) [pid = 1660] [serial = 1400] [outer = 0x0] 08:05:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x12bbc4c00) [pid = 1660] [serial = 1401] [outer = 0x125e2c800] 08:05:28 INFO - PROCESS | 1660 | 1469286328839 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12be91000) [pid = 1660] [serial = 1402] [outer = 0x125e2c800] 08:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:05:29 INFO - PROCESS | 1660 | 1469286329191 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:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 519ms 08:05:29 INFO - PROCESS | 1660 | 1469286329196 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1660 | 1469286329197 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:05:29 INFO - PROCESS | 1660 | 1469286329200 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1660 | 1469286329202 Marionette TRACE conn2 <- [1,1842,null,{}] 08:05:29 INFO - PROCESS | 1660 | 1469286329206 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:05:29 INFO - PROCESS | 1660 | 1469286329207 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:29 INFO - PROCESS | 1660 | 1469286329306 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:05:29 INFO - PROCESS | 1660 | 1469286329320 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1660 | 1469286329321 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6ce800 == 39 [pid = 1660] [id = 468] 08:05:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x12c56a000) [pid = 1660] [serial = 1403] [outer = 0x0] 08:05:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12c56e400) [pid = 1660] [serial = 1404] [outer = 0x12c56a000] 08:05:29 INFO - PROCESS | 1660 | 1469286329345 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12c573800) [pid = 1660] [serial = 1405] [outer = 0x12c56a000] 08:05:29 INFO - PROCESS | 1660 | 1469286329650 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:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 475ms 08:05:29 INFO - PROCESS | 1660 | 1469286329678 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1660 | 1469286329679 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:05:29 INFO - PROCESS | 1660 | 1469286329681 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1660 | 1469286329682 Marionette TRACE conn2 <- [1,1846,null,{}] 08:05:29 INFO - PROCESS | 1660 | 1469286329687 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:05:29 INFO - PROCESS | 1660 | 1469286329688 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:29 INFO - PROCESS | 1660 | 1469286329795 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:05:29 INFO - PROCESS | 1660 | 1469286329799 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1660 | 1469286329800 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d303000 == 40 [pid = 1660] [id = 469] 08:05:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x12c56a400) [pid = 1660] [serial = 1406] [outer = 0x0] 08:05:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x12c6f0c00) [pid = 1660] [serial = 1407] [outer = 0x12c56a400] 08:05:29 INFO - PROCESS | 1660 | 1469286329823 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x12c6f5400) [pid = 1660] [serial = 1408] [outer = 0x12c56a400] 08:05:30 INFO - PROCESS | 1660 | 1469286330159 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:05:30 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:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 08:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:05:30 INFO - PROCESS | 1660 | 1469286330204 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1660 | 1469286330205 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:05:30 INFO - PROCESS | 1660 | 1469286330207 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1660 | 1469286330208 Marionette TRACE conn2 <- [1,1850,null,{}] 08:05:30 INFO - PROCESS | 1660 | 1469286330211 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:05:30 INFO - PROCESS | 1660 | 1469286330212 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:30 INFO - PROCESS | 1660 | 1469286330313 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:05:30 INFO - PROCESS | 1660 | 1469286330331 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1660 | 1469286330332 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d690800 == 41 [pid = 1660] [id = 470] 08:05:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x12c6f7c00) [pid = 1660] [serial = 1409] [outer = 0x0] 08:05:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x12c6fe400) [pid = 1660] [serial = 1410] [outer = 0x12c6f7c00] 08:05:30 INFO - PROCESS | 1660 | 1469286330357 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x12cb2e000) [pid = 1660] [serial = 1411] [outer = 0x12c6f7c00] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x116774c00) [pid = 1660] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x110f97c00) [pid = 1660] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x11816e800) [pid = 1660] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x10ebf8800) [pid = 1660] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x112d47400) [pid = 1660] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x125e31000) [pid = 1660] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1187cb400) [pid = 1660] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x113d67800) [pid = 1660] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x119705000) [pid = 1660] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x1122e4400) [pid = 1660] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x125e30800) [pid = 1660] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x119634000) [pid = 1660] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x113d69800) [pid = 1660] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x112d4ac00) [pid = 1660] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x118704000) [pid = 1660] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1127dec00) [pid = 1660] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:05:30 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x115eef400) [pid = 1660] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:05:30 INFO - PROCESS | 1660 | 1469286330964 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:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 769ms 08:05:30 INFO - PROCESS | 1660 | 1469286330977 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1660 | 1469286330978 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:05:30 INFO - PROCESS | 1660 | 1469286330980 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1660 | 1469286330981 Marionette TRACE conn2 <- [1,1854,null,{}] 08:05:30 INFO - PROCESS | 1660 | 1469286330986 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:05:30 INFO - PROCESS | 1660 | 1469286330988 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:31 INFO - PROCESS | 1660 | 1469286331075 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:05:31 INFO - PROCESS | 1660 | 1469286331079 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1660 | 1469286331080 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b65000 == 42 [pid = 1660] [id = 471] 08:05:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x110f7fc00) [pid = 1660] [serial = 1412] [outer = 0x0] 08:05:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1139c9800) [pid = 1660] [serial = 1413] [outer = 0x110f7fc00] 08:05:31 INFO - PROCESS | 1660 | 1469286331104 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1187ce000) [pid = 1660] [serial = 1414] [outer = 0x110f7fc00] 08:05:31 INFO - PROCESS | 1660 | 1469286331438 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:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 08:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:05:31 INFO - PROCESS | 1660 | 1469286331454 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1660 | 1469286331455 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:05:31 INFO - PROCESS | 1660 | 1469286331457 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1660 | 1469286331458 Marionette TRACE conn2 <- [1,1858,null,{}] 08:05:31 INFO - PROCESS | 1660 | 1469286331460 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:05:31 INFO - PROCESS | 1660 | 1469286331461 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:31 INFO - PROCESS | 1660 | 1469286331571 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:05:31 INFO - PROCESS | 1660 | 1469286331593 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1660 | 1469286331594 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d957800 == 43 [pid = 1660] [id = 472] 08:05:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x118170000) [pid = 1660] [serial = 1415] [outer = 0x0] 08:05:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x119710400) [pid = 1660] [serial = 1416] [outer = 0x118170000] 08:05:31 INFO - PROCESS | 1660 | 1469286331617 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x125e30800) [pid = 1660] [serial = 1417] [outer = 0x118170000] 08:05:31 INFO - PROCESS | 1660 | 1469286331912 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:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 467ms 08:05:31 INFO - PROCESS | 1660 | 1469286331926 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1660 | 1469286331927 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:05:31 INFO - PROCESS | 1660 | 1469286331929 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1660 | 1469286331930 Marionette TRACE conn2 <- [1,1862,null,{}] 08:05:31 INFO - PROCESS | 1660 | 1469286331933 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:05:31 INFO - PROCESS | 1660 | 1469286331935 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:32 INFO - PROCESS | 1660 | 1469286332028 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:05:32 INFO - PROCESS | 1660 | 1469286332031 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1660 | 1469286332032 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dad1800 == 44 [pid = 1660] [id = 473] 08:05:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x120d9b800) [pid = 1660] [serial = 1418] [outer = 0x0] 08:05:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12c6f9400) [pid = 1660] [serial = 1419] [outer = 0x120d9b800] 08:05:32 INFO - PROCESS | 1660 | 1469286332057 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x12cb34000) [pid = 1660] [serial = 1420] [outer = 0x120d9b800] 08:05:32 INFO - PROCESS | 1660 | 1469286332375 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:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 468ms 08:05:32 INFO - PROCESS | 1660 | 1469286332399 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1660 | 1469286332401 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:05:32 INFO - PROCESS | 1660 | 1469286332405 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1660 | 1469286332406 Marionette TRACE conn2 <- [1,1866,null,{}] 08:05:32 INFO - PROCESS | 1660 | 1469286332408 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:05:32 INFO - PROCESS | 1660 | 1469286332409 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:32 INFO - PROCESS | 1660 | 1469286332490 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:05:32 INFO - PROCESS | 1660 | 1469286332556 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1660 | 1469286332558 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dae0000 == 45 [pid = 1660] [id = 474] 08:05:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x11974a000) [pid = 1660] [serial = 1421] [outer = 0x0] 08:05:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12cb36400) [pid = 1660] [serial = 1422] [outer = 0x11974a000] 08:05:32 INFO - PROCESS | 1660 | 1469286332581 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x12d221c00) [pid = 1660] [serial = 1423] [outer = 0x11974a000] 08:05:32 INFO - PROCESS | 1660 | 1469286332914 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:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 571ms 08:05:32 INFO - PROCESS | 1660 | 1469286332976 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1660 | 1469286332979 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:05:32 INFO - PROCESS | 1660 | 1469286332983 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1660 | 1469286332986 Marionette TRACE conn2 <- [1,1870,null,{}] 08:05:32 INFO - PROCESS | 1660 | 1469286332990 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:05:32 INFO - PROCESS | 1660 | 1469286332992 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:33 INFO - PROCESS | 1660 | 1469286333165 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:05:33 INFO - PROCESS | 1660 | 1469286333293 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1660 | 1469286333296 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x11671f000 == 46 [pid = 1660] [id = 475] 08:05:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1122be000) [pid = 1660] [serial = 1424] [outer = 0x0] 08:05:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x1127e0c00) [pid = 1660] [serial = 1425] [outer = 0x1122be000] 08:05:33 INFO - PROCESS | 1660 | 1469286333327 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x113910400) [pid = 1660] [serial = 1426] [outer = 0x1122be000] 08:05:33 INFO - PROCESS | 1660 | 1469286333828 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:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 922ms 08:05:33 INFO - PROCESS | 1660 | 1469286333926 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1660 | 1469286333929 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:05:33 INFO - PROCESS | 1660 | 1469286333938 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1660 | 1469286333940 Marionette TRACE conn2 <- [1,1874,null,{}] 08:05:33 INFO - PROCESS | 1660 | 1469286333942 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:05:33 INFO - PROCESS | 1660 | 1469286333944 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:34 INFO - PROCESS | 1660 | 1469286334058 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:05:34 INFO - PROCESS | 1660 | 1469286334142 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1660 | 1469286334144 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x124976000 == 47 [pid = 1660] [id = 476] 08:05:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x118706400) [pid = 1660] [serial = 1427] [outer = 0x0] 08:05:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x118dda400) [pid = 1660] [serial = 1428] [outer = 0x118706400] 08:05:34 INFO - PROCESS | 1660 | 1469286334174 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x11970dc00) [pid = 1660] [serial = 1429] [outer = 0x118706400] 08:05:34 INFO - PROCESS | 1660 | 1469286334995 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:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1122ms 08:05:35 INFO - PROCESS | 1660 | 1469286335061 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1660 | 1469286335065 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:05:35 INFO - PROCESS | 1660 | 1469286335069 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1660 | 1469286335072 Marionette TRACE conn2 <- [1,1878,null,{}] 08:05:35 INFO - PROCESS | 1660 | 1469286335076 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:05:35 INFO - PROCESS | 1660 | 1469286335079 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:35 INFO - PROCESS | 1660 | 1469286335212 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12dad1800 == 46 [pid = 1660] [id = 473] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12d957800 == 45 [pid = 1660] [id = 472] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x128b65000 == 44 [pid = 1660] [id = 471] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12d690800 == 43 [pid = 1660] [id = 470] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12d303000 == 42 [pid = 1660] [id = 469] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6ce800 == 41 [pid = 1660] [id = 468] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x128bf4400) [pid = 1660] [serial = 1368] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12736b800 == 40 [pid = 1660] [id = 467] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfa0000 == 39 [pid = 1660] [id = 466] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x123f8b800 == 38 [pid = 1660] [id = 465] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12b184000 == 37 [pid = 1660] [id = 464] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8c4800 == 36 [pid = 1660] [id = 463] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x1296da000 == 35 [pid = 1660] [id = 462] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x127371000 == 34 [pid = 1660] [id = 461] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x127273800 == 33 [pid = 1660] [id = 460] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x124087000 == 32 [pid = 1660] [id = 459] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x118d3a800 == 31 [pid = 1660] [id = 458] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x1169a8000 == 30 [pid = 1660] [id = 457] 08:05:35 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8d3800 == 29 [pid = 1660] [id = 456] 08:05:35 INFO - PROCESS | 1660 | 1469286335303 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1660 | 1469286335304 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x1176a6800) [pid = 1660] [serial = 1350] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x11870d000) [pid = 1660] [serial = 1351] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x123acd800) [pid = 1660] [serial = 1356] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x11963f800) [pid = 1660] [serial = 1353] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x110f9a000) [pid = 1660] [serial = 1359] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1243aa800) [pid = 1660] [serial = 1357] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x121a9ec00) [pid = 1660] [serial = 1362] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x124997c00) [pid = 1660] [serial = 1363] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x128b96400) [pid = 1660] [serial = 1366] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x126e99000) [pid = 1660] [serial = 1365] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x119379000) [pid = 1660] [serial = 1347] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1176abc00) [pid = 1660] [serial = 1345] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x116050800) [pid = 1660] [serial = 1344] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x120d98400) [pid = 1660] [serial = 1342] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1160c1400) [pid = 1660] [serial = 1360] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x120f9c800) [pid = 1660] [serial = 1354] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x11970b400) [pid = 1660] [serial = 1348] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x119755c00) [pid = 1660] [serial = 1341] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x129535400) [pid = 1660] [serial = 1326] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12a7db000) [pid = 1660] [serial = 1327] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1273e5000) [pid = 1660] [serial = 1323] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x128bfe400) [pid = 1660] [serial = 1324] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x120d96400) [pid = 1660] [serial = 1320] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x123a0a800) [pid = 1660] [serial = 1321] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x116f2c800) [pid = 1660] [serial = 1317] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x118178800) [pid = 1660] [serial = 1318] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x115e04000) [pid = 1660] [serial = 1329] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x116a9c400) [pid = 1660] [serial = 1330] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x118d79400) [pid = 1660] [serial = 1338] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x11963ac00) [pid = 1660] [serial = 1339] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x112a8ac00) [pid = 1660] [serial = 1332] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x112f13800) [pid = 1660] [serial = 1333] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x117284c00) [pid = 1660] [serial = 1335] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x118178400) [pid = 1660] [serial = 1336] [outer = 0x0] [url = about:blank] 08:05:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x113923800 == 30 [pid = 1660] [id = 477] 08:05:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1122ea400) [pid = 1660] [serial = 1430] [outer = 0x0] 08:05:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1139c8400) [pid = 1660] [serial = 1431] [outer = 0x1122ea400] 08:05:35 INFO - PROCESS | 1660 | 1469286335337 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x116270800) [pid = 1660] [serial = 1432] [outer = 0x1122ea400] 08:05:35 INFO - PROCESS | 1660 | 1469286335624 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:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 575ms 08:05:35 INFO - PROCESS | 1660 | 1469286335643 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1660 | 1469286335645 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:05:35 INFO - PROCESS | 1660 | 1469286335657 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1660 | 1469286335659 Marionette TRACE conn2 <- [1,1882,null,{}] 08:05:35 INFO - PROCESS | 1660 | 1469286335661 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:05:35 INFO - PROCESS | 1660 | 1469286335663 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:35 INFO - PROCESS | 1660 | 1469286335746 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:05:35 INFO - PROCESS | 1660 | 1469286335750 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1660 | 1469286335754 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170f8800 == 31 [pid = 1660] [id = 478] 08:05:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x116aa1c00) [pid = 1660] [serial = 1433] [outer = 0x0] 08:05:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x11810d800) [pid = 1660] [serial = 1434] [outer = 0x116aa1c00] 08:05:35 INFO - PROCESS | 1660 | 1469286335780 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x11850dc00) [pid = 1660] [serial = 1435] [outer = 0x116aa1c00] 08:05:36 INFO - PROCESS | 1660 | 1469286336215 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:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 578ms 08:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:05:36 INFO - PROCESS | 1660 | 1469286336228 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1660 | 1469286336231 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:05:36 INFO - PROCESS | 1660 | 1469286336245 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1660 | 1469286336249 Marionette TRACE conn2 <- [1,1886,null,{}] 08:05:36 INFO - PROCESS | 1660 | 1469286336265 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:05:36 INFO - PROCESS | 1660 | 1469286336270 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:36 INFO - PROCESS | 1660 | 1469286336400 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:05:36 INFO - PROCESS | 1660 | 1469286336415 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1660 | 1469286336418 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x1199de000 == 32 [pid = 1660] [id = 479] 08:05:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x119626800) [pid = 1660] [serial = 1436] [outer = 0x0] 08:05:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x119706c00) [pid = 1660] [serial = 1437] [outer = 0x119626800] 08:05:36 INFO - PROCESS | 1660 | 1469286336464 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x119752000) [pid = 1660] [serial = 1438] [outer = 0x119626800] 08:05:36 INFO - PROCESS | 1660 | 1469286336834 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:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 639ms 08:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:05:36 INFO - PROCESS | 1660 | 1469286336874 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1660 | 1469286336875 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:05:36 INFO - PROCESS | 1660 | 1469286336877 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1660 | 1469286336878 Marionette TRACE conn2 <- [1,1890,null,{}] 08:05:36 INFO - PROCESS | 1660 | 1469286336881 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:05:36 INFO - PROCESS | 1660 | 1469286336882 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:36 INFO - PROCESS | 1660 | 1469286336958 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:05:36 INFO - PROCESS | 1660 | 1469286336961 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1660 | 1469286336963 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211d5000 == 33 [pid = 1660] [id = 480] 08:05:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x119955c00) [pid = 1660] [serial = 1439] [outer = 0x0] 08:05:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x120d98c00) [pid = 1660] [serial = 1440] [outer = 0x119955c00] 08:05:36 INFO - PROCESS | 1660 | 1469286336990 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1217dd000) [pid = 1660] [serial = 1441] [outer = 0x119955c00] 08:05:37 INFO - PROCESS | 1660 | 1469286337310 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:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 468ms 08:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:05:37 INFO - PROCESS | 1660 | 1469286337345 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1660 | 1469286337347 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:05:37 INFO - PROCESS | 1660 | 1469286337349 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1660 | 1469286337357 Marionette TRACE conn2 <- [1,1894,null,{}] 08:05:37 INFO - PROCESS | 1660 | 1469286337359 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:05:37 INFO - PROCESS | 1660 | 1469286337361 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:37 INFO - PROCESS | 1660 | 1469286337435 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:05:37 INFO - PROCESS | 1660 | 1469286337504 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1660 | 1469286337505 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x123f84000 == 34 [pid = 1660] [id = 481] 08:05:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x110f95400) [pid = 1660] [serial = 1442] [outer = 0x0] 08:05:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x120d96400) [pid = 1660] [serial = 1443] [outer = 0x110f95400] 08:05:37 INFO - PROCESS | 1660 | 1469286337529 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x123a93c00) [pid = 1660] [serial = 1444] [outer = 0x110f95400] 08:05:37 INFO - PROCESS | 1660 | 1469286337859 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:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 527ms 08:05:37 INFO - PROCESS | 1660 | 1469286337876 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1660 | 1469286337878 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:05:37 INFO - PROCESS | 1660 | 1469286337888 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1660 | 1469286337889 Marionette TRACE conn2 <- [1,1898,null,{}] 08:05:37 INFO - PROCESS | 1660 | 1469286337891 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:05:37 INFO - PROCESS | 1660 | 1469286337895 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:38 INFO - PROCESS | 1660 | 1469286338011 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:05:38 INFO - PROCESS | 1660 | 1469286338014 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1660 | 1469286338016 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x127275000 == 35 [pid = 1660] [id = 482] 08:05:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x111cac000) [pid = 1660] [serial = 1445] [outer = 0x0] 08:05:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x123ffbc00) [pid = 1660] [serial = 1446] [outer = 0x111cac000] 08:05:38 INFO - PROCESS | 1660 | 1469286338041 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x125e33400) [pid = 1660] [serial = 1447] [outer = 0x111cac000] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x125e2c800) [pid = 1660] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x110f9c000) [pid = 1660] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x12b811c00) [pid = 1660] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x115180000) [pid = 1660] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1272bec00) [pid = 1660] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x117e17c00) [pid = 1660] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x117e0ec00) [pid = 1660] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x125d3b000) [pid = 1660] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1273e0000) [pid = 1660] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x119747400) [pid = 1660] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x124259800) [pid = 1660] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x113f6b400) [pid = 1660] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12c56a000) [pid = 1660] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x120d9b800) [pid = 1660] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12c56a400) [pid = 1660] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12c6f7c00) [pid = 1660] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x110f7fc00) [pid = 1660] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:05:38 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x118170000) [pid = 1660] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:05:38 INFO - PROCESS | 1660 | 1469286338671 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:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 820ms 08:05:38 INFO - PROCESS | 1660 | 1469286338716 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1660 | 1469286338720 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:05:38 INFO - PROCESS | 1660 | 1469286338724 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1660 | 1469286338727 Marionette TRACE conn2 <- [1,1902,null,{}] 08:05:38 INFO - PROCESS | 1660 | 1469286338731 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:05:38 INFO - PROCESS | 1660 | 1469286338732 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:38 INFO - PROCESS | 1660 | 1469286338834 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:05:38 INFO - PROCESS | 1660 | 1469286338902 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1660 | 1469286338904 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x116210000 == 36 [pid = 1660] [id = 483] 08:05:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1122b0800) [pid = 1660] [serial = 1448] [outer = 0x0] 08:05:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x112a83800) [pid = 1660] [serial = 1449] [outer = 0x1122b0800] 08:05:38 INFO - PROCESS | 1660 | 1469286338936 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x115180000) [pid = 1660] [serial = 1450] [outer = 0x1122b0800] 08:05:39 INFO - PROCESS | 1660 | 1469286339390 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:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 721ms 08:05:39 INFO - PROCESS | 1660 | 1469286339445 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1660 | 1469286339449 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:05:39 INFO - PROCESS | 1660 | 1469286339453 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1660 | 1469286339455 Marionette TRACE conn2 <- [1,1906,null,{}] 08:05:39 INFO - PROCESS | 1660 | 1469286339458 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:05:39 INFO - PROCESS | 1660 | 1469286339460 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:39 INFO - PROCESS | 1660 | 1469286339562 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:05:39 INFO - PROCESS | 1660 | 1469286339618 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1660 | 1469286339620 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191b5800 == 37 [pid = 1660] [id = 484] 08:05:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x116aa9000) [pid = 1660] [serial = 1451] [outer = 0x0] 08:05:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x118175c00) [pid = 1660] [serial = 1452] [outer = 0x116aa9000] 08:05:39 INFO - PROCESS | 1660 | 1469286339651 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x118712400) [pid = 1660] [serial = 1453] [outer = 0x116aa9000] 08:05:40 INFO - PROCESS | 1660 | 1469286340091 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:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 08:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:05:40 INFO - PROCESS | 1660 | 1469286340123 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1660 | 1469286340125 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:05:40 INFO - PROCESS | 1660 | 1469286340127 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1660 | 1469286340129 Marionette TRACE conn2 <- [1,1910,null,{}] 08:05:40 INFO - PROCESS | 1660 | 1469286340138 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:05:40 INFO - PROCESS | 1660 | 1469286340141 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:40 INFO - PROCESS | 1660 | 1469286340240 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:05:40 INFO - PROCESS | 1660 | 1469286340299 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1660 | 1469286340301 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x127285800 == 38 [pid = 1660] [id = 485] 08:05:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x119633c00) [pid = 1660] [serial = 1454] [outer = 0x0] 08:05:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x120d99400) [pid = 1660] [serial = 1455] [outer = 0x119633c00] 08:05:40 INFO - PROCESS | 1660 | 1469286340333 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x123ac0800) [pid = 1660] [serial = 1456] [outer = 0x119633c00] 08:05:40 INFO - PROCESS | 1660 | 1469286340760 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:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 08:05:40 INFO - PROCESS | 1660 | 1469286340799 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1660 | 1469286340801 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:05:40 INFO - PROCESS | 1660 | 1469286340803 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1660 | 1469286340804 Marionette TRACE conn2 <- [1,1914,null,{}] 08:05:40 INFO - PROCESS | 1660 | 1469286340807 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:05:40 INFO - PROCESS | 1660 | 1469286340808 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:40 INFO - PROCESS | 1660 | 1469286340908 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:05:40 INFO - PROCESS | 1660 | 1469286340998 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1660 | 1469286340999 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b3800 == 39 [pid = 1660] [id = 486] 08:05:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12493b800) [pid = 1660] [serial = 1457] [outer = 0x0] 08:05:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12498d400) [pid = 1660] [serial = 1458] [outer = 0x12493b800] 08:05:41 INFO - PROCESS | 1660 | 1469286341041 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x125d42800) [pid = 1660] [serial = 1459] [outer = 0x12493b800] 08:05:41 INFO - PROCESS | 1660 | 1469286341450 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:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 08:05:41 INFO - PROCESS | 1660 | 1469286341474 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1660 | 1469286341476 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:05:41 INFO - PROCESS | 1660 | 1469286341478 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1660 | 1469286341479 Marionette TRACE conn2 <- [1,1918,null,{}] 08:05:41 INFO - PROCESS | 1660 | 1469286341481 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:05:41 INFO - PROCESS | 1660 | 1469286341483 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:41 INFO - PROCESS | 1660 | 1469286341565 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:05:41 INFO - PROCESS | 1660 | 1469286341656 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1660 | 1469286341658 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x129393000 == 40 [pid = 1660] [id = 487] 08:05:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x111c75800) [pid = 1660] [serial = 1460] [outer = 0x0] 08:05:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1243a1800) [pid = 1660] [serial = 1461] [outer = 0x111c75800] 08:05:41 INFO - PROCESS | 1660 | 1469286341693 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x126e9a800) [pid = 1660] [serial = 1462] [outer = 0x111c75800] 08:05:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12952d400) [pid = 1660] [serial = 1463] [outer = 0x12d213800] 08:05:42 INFO - PROCESS | 1660 | 1469286342228 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:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 820ms 08:05:42 INFO - PROCESS | 1660 | 1469286342307 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1660 | 1469286342309 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:05:42 INFO - PROCESS | 1660 | 1469286342312 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1660 | 1469286342314 Marionette TRACE conn2 <- [1,1922,null,{}] 08:05:42 INFO - PROCESS | 1660 | 1469286342318 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:05:42 INFO - PROCESS | 1660 | 1469286342319 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:42 INFO - PROCESS | 1660 | 1469286342409 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:05:42 INFO - PROCESS | 1660 | 1469286342484 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1660 | 1469286342485 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170e6800 == 41 [pid = 1660] [id = 488] 08:05:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x112d49000) [pid = 1660] [serial = 1464] [outer = 0x0] 08:05:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1160c1400) [pid = 1660] [serial = 1465] [outer = 0x112d49000] 08:05:42 INFO - PROCESS | 1660 | 1469286342514 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x117282400) [pid = 1660] [serial = 1466] [outer = 0x112d49000] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x123f84000 == 40 [pid = 1660] [id = 481] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x1211d5000 == 39 [pid = 1660] [id = 480] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x1199de000 == 38 [pid = 1660] [id = 479] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f8800 == 37 [pid = 1660] [id = 478] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x113923800 == 36 [pid = 1660] [id = 477] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x124976000 == 35 [pid = 1660] [id = 476] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x11671f000 == 34 [pid = 1660] [id = 475] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12be1a000 == 33 [pid = 1660] [id = 11] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6bf800 == 32 [pid = 1660] [id = 14] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x11264c000 == 31 [pid = 1660] [id = 26] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x112f4c800 == 30 [pid = 1660] [id = 23] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12df4a000 == 29 [pid = 1660] [id = 22] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x1291bd800 == 28 [pid = 1660] [id = 6] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x116f5b800 == 27 [pid = 1660] [id = 24] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbe6800 == 26 [pid = 1660] [id = 17] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12d311800 == 25 [pid = 1660] [id = 19] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12dad2000 == 24 [pid = 1660] [id = 20] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12a79a800 == 23 [pid = 1660] [id = 8] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfa2800 == 22 [pid = 1660] [id = 12] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12ba13000 == 21 [pid = 1660] [id = 10] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12cae8000 == 20 [pid = 1660] [id = 15] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1ce000 == 19 [pid = 1660] [id = 9] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x1170f4000 == 18 [pid = 1660] [id = 25] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12dae1000 == 17 [pid = 1660] [id = 21] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12c547000 == 16 [pid = 1660] [id = 13] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x12dae0000 == 15 [pid = 1660] [id = 474] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b3800 == 14 [pid = 1660] [id = 486] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x127285800 == 13 [pid = 1660] [id = 485] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x1191b5800 == 12 [pid = 1660] [id = 484] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x127275000 == 11 [pid = 1660] [id = 482] 08:05:43 INFO - PROCESS | 1660 | --DOCSHELL 0x116210000 == 10 [pid = 1660] [id = 483] 08:05:44 INFO - PROCESS | 1660 | --DOCSHELL 0x129393000 == 9 [pid = 1660] [id = 487] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12bbc4c00) [pid = 1660] [serial = 1401] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12be91000) [pid = 1660] [serial = 1402] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1217de800) [pid = 1660] [serial = 1377] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x123dc3400) [pid = 1660] [serial = 1378] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12b988400) [pid = 1660] [serial = 1395] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x12ba5ac00) [pid = 1660] [serial = 1396] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x12ba5a400) [pid = 1660] [serial = 1398] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12a7dbc00) [pid = 1660] [serial = 1392] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12b808400) [pid = 1660] [serial = 1393] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x118711400) [pid = 1660] [serial = 1374] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x119634c00) [pid = 1660] [serial = 1375] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x125e37000) [pid = 1660] [serial = 1383] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1272b7000) [pid = 1660] [serial = 1384] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x128ecf000) [pid = 1660] [serial = 1369] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x128bf0800) [pid = 1660] [serial = 1386] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1293df000) [pid = 1660] [serial = 1387] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12a4abc00) [pid = 1660] [serial = 1389] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12a71f000) [pid = 1660] [serial = 1390] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x124949c00) [pid = 1660] [serial = 1380] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x125e2fc00) [pid = 1660] [serial = 1381] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x1160c8000) [pid = 1660] [serial = 1371] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x11769f800) [pid = 1660] [serial = 1372] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x12c56e400) [pid = 1660] [serial = 1404] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12cb34000) [pid = 1660] [serial = 1420] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x12c6f0c00) [pid = 1660] [serial = 1407] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x12c6fe400) [pid = 1660] [serial = 1410] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x12cb36400) [pid = 1660] [serial = 1422] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x1187ce000) [pid = 1660] [serial = 1414] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x1139c9800) [pid = 1660] [serial = 1413] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x12c6f9400) [pid = 1660] [serial = 1419] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x119710400) [pid = 1660] [serial = 1416] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x12cb2e000) [pid = 1660] [serial = 1411] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x12c6f5400) [pid = 1660] [serial = 1408] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x12c573800) [pid = 1660] [serial = 1405] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 63 (0x125e30800) [pid = 1660] [serial = 1417] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | --DOMWINDOW == 62 (0x12bbba000) [pid = 1660] [serial = 1399] [outer = 0x0] [url = about:blank] 08:05:44 INFO - PROCESS | 1660 | 1469286344510 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:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2225ms 08:05:44 INFO - PROCESS | 1660 | 1469286344538 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1660 | 1469286344541 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:05:44 INFO - PROCESS | 1660 | 1469286344544 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1660 | 1469286344546 Marionette TRACE conn2 <- [1,1926,null,{}] 08:05:44 INFO - PROCESS | 1660 | 1469286344553 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:05:44 INFO - PROCESS | 1660 | 1469286344555 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:44 INFO - PROCESS | 1660 | 1469286344632 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:05:44 INFO - PROCESS | 1660 | 1469286344683 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1660 | 1469286344686 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x116212000 == 10 [pid = 1660] [id = 489] 08:05:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 63 (0x1127de400) [pid = 1660] [serial = 1467] [outer = 0x0] 08:05:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 64 (0x112d4c400) [pid = 1660] [serial = 1468] [outer = 0x1127de400] 08:05:44 INFO - PROCESS | 1660 | 1469286344714 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x1139c9800) [pid = 1660] [serial = 1469] [outer = 0x1127de400] 08:05:45 INFO - PROCESS | 1660 | 1469286345035 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:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 08:05:45 INFO - PROCESS | 1660 | 1469286345066 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1660 | 1469286345073 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:05:45 INFO - PROCESS | 1660 | 1469286345078 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1660 | 1469286345080 Marionette TRACE conn2 <- [1,1930,null,{}] 08:05:45 INFO - PROCESS | 1660 | 1469286345082 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:05:45 INFO - PROCESS | 1660 | 1469286345086 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:45 INFO - PROCESS | 1660 | 1469286345165 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:05:45 INFO - PROCESS | 1660 | 1469286345172 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1660 | 1469286345173 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x115155000 == 11 [pid = 1660] [id = 490] 08:05:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x115183400) [pid = 1660] [serial = 1470] [outer = 0x0] 08:05:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x1169db400) [pid = 1660] [serial = 1471] [outer = 0x115183400] 08:05:45 INFO - PROCESS | 1660 | 1469286345200 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x1176a7400) [pid = 1660] [serial = 1472] [outer = 0x115183400] 08:05:45 INFO - PROCESS | 1660 | 1469286345572 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:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 08:05:45 INFO - PROCESS | 1660 | 1469286345598 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1660 | 1469286345607 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:05:45 INFO - PROCESS | 1660 | 1469286345610 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1660 | 1469286345612 Marionette TRACE conn2 <- [1,1934,null,{}] 08:05:45 INFO - PROCESS | 1660 | 1469286345622 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:05:45 INFO - PROCESS | 1660 | 1469286345625 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:45 INFO - PROCESS | 1660 | 1469286345703 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:05:45 INFO - PROCESS | 1660 | 1469286345708 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1660 | 1469286345710 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f22800 == 12 [pid = 1660] [id = 491] 08:05:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x112d4b400) [pid = 1660] [serial = 1473] [outer = 0x0] 08:05:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x11871f000) [pid = 1660] [serial = 1474] [outer = 0x112d4b400] 08:05:45 INFO - PROCESS | 1660 | 1469286345740 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x118ddc800) [pid = 1660] [serial = 1475] [outer = 0x112d4b400] 08:05:46 INFO - PROCESS | 1660 | 1469286346080 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:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 520ms 08:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:05:46 INFO - PROCESS | 1660 | 1469286346131 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1660 | 1469286346133 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:05:46 INFO - PROCESS | 1660 | 1469286346135 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1660 | 1469286346136 Marionette TRACE conn2 <- [1,1938,null,{}] 08:05:46 INFO - PROCESS | 1660 | 1469286346138 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:05:46 INFO - PROCESS | 1660 | 1469286346139 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:46 INFO - PROCESS | 1660 | 1469286346242 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:05:46 INFO - PROCESS | 1660 | 1469286346247 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1660 | 1469286346248 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216cf800 == 13 [pid = 1660] [id = 492] 08:05:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x11937a400) [pid = 1660] [serial = 1476] [outer = 0x0] 08:05:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x119705c00) [pid = 1660] [serial = 1477] [outer = 0x11937a400] 08:05:46 INFO - PROCESS | 1660 | 1469286346277 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x119710400) [pid = 1660] [serial = 1478] [outer = 0x11937a400] 08:05:46 INFO - PROCESS | 1660 | 1469286346611 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:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 518ms 08:05:46 INFO - PROCESS | 1660 | 1469286346654 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1660 | 1469286346655 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:05:46 INFO - PROCESS | 1660 | 1469286346657 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1660 | 1469286346658 Marionette TRACE conn2 <- [1,1942,null,{}] 08:05:46 INFO - PROCESS | 1660 | 1469286346660 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:05:46 INFO - PROCESS | 1660 | 1469286346662 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:46 INFO - PROCESS | 1660 | 1469286346759 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:05:46 INFO - PROCESS | 1660 | 1469286346797 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1660 | 1469286346798 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x125d05800 == 14 [pid = 1660] [id = 493] 08:05:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x113f09400) [pid = 1660] [serial = 1479] [outer = 0x0] 08:05:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x11994cc00) [pid = 1660] [serial = 1480] [outer = 0x113f09400] 08:05:46 INFO - PROCESS | 1660 | 1469286346822 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x120d9e000) [pid = 1660] [serial = 1481] [outer = 0x113f09400] 08:05:47 INFO - PROCESS | 1660 | 1469286347152 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:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 08:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:05:47 INFO - PROCESS | 1660 | 1469286347183 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1660 | 1469286347187 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:05:47 INFO - PROCESS | 1660 | 1469286347189 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1660 | 1469286347190 Marionette TRACE conn2 <- [1,1946,null,{}] 08:05:47 INFO - PROCESS | 1660 | 1469286347193 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:05:47 INFO - PROCESS | 1660 | 1469286347197 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:47 INFO - PROCESS | 1660 | 1469286347312 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:05:47 INFO - PROCESS | 1660 | 1469286347347 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1660 | 1469286347348 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x127289800 == 15 [pid = 1660] [id = 494] 08:05:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x1211b1400) [pid = 1660] [serial = 1482] [outer = 0x0] 08:05:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x123a10c00) [pid = 1660] [serial = 1483] [outer = 0x1211b1400] 08:05:47 INFO - PROCESS | 1660 | 1469286347372 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1244f1000) [pid = 1660] [serial = 1484] [outer = 0x1211b1400] 08:05:47 INFO - PROCESS | 1660 | 1469286347677 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:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 08:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:05:47 INFO - PROCESS | 1660 | 1469286347710 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1660 | 1469286347712 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:05:47 INFO - PROCESS | 1660 | 1469286347714 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1660 | 1469286347715 Marionette TRACE conn2 <- [1,1950,null,{}] 08:05:47 INFO - PROCESS | 1660 | 1469286347717 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:05:47 INFO - PROCESS | 1660 | 1469286347721 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:47 INFO - PROCESS | 1660 | 1469286347818 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:05:47 INFO - PROCESS | 1660 | 1469286347821 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1660 | 1469286347822 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x128e63000 == 16 [pid = 1660] [id = 495] 08:05:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1122bcc00) [pid = 1660] [serial = 1485] [outer = 0x0] 08:05:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x124948000) [pid = 1660] [serial = 1486] [outer = 0x1122bcc00] 08:05:47 INFO - PROCESS | 1660 | 1469286347846 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x125e30800) [pid = 1660] [serial = 1487] [outer = 0x1122bcc00] 08:05:48 INFO - PROCESS | 1660 | 1469286348174 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:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 470ms 08:05:48 INFO - PROCESS | 1660 | 1469286348191 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1660 | 1469286348193 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:05:48 INFO - PROCESS | 1660 | 1469286348195 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1660 | 1469286348196 Marionette TRACE conn2 <- [1,1954,null,{}] 08:05:48 INFO - PROCESS | 1660 | 1469286348198 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:05:48 INFO - PROCESS | 1660 | 1469286348199 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:48 INFO - PROCESS | 1660 | 1469286348298 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:05:48 INFO - PROCESS | 1660 | 1469286348301 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1660 | 1469286348303 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291c9000 == 17 [pid = 1660] [id = 496] 08:05:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x118721800) [pid = 1660] [serial = 1488] [outer = 0x0] 08:05:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x126b9b000) [pid = 1660] [serial = 1489] [outer = 0x118721800] 08:05:48 INFO - PROCESS | 1660 | 1469286348326 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x112f15000) [pid = 1660] [serial = 1490] [outer = 0x118721800] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x111c75800) [pid = 1660] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x11974a000) [pid = 1660] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12493b800) [pid = 1660] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x119633c00) [pid = 1660] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x116aa9000) [pid = 1660] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1122b0800) [pid = 1660] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x119626800) [pid = 1660] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x119955c00) [pid = 1660] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x116aa1c00) [pid = 1660] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x1122ea400) [pid = 1660] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x118706400) [pid = 1660] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x1122be000) [pid = 1660] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x110f95400) [pid = 1660] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:05:48 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x111cac000) [pid = 1660] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:05:48 INFO - PROCESS | 1660 | 1469286348857 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:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 669ms 08:05:48 INFO - PROCESS | 1660 | 1469286348865 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1660 | 1469286348866 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:05:48 INFO - PROCESS | 1660 | 1469286348869 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1660 | 1469286348871 Marionette TRACE conn2 <- [1,1958,null,{}] 08:05:48 INFO - PROCESS | 1660 | 1469286348874 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:05:48 INFO - PROCESS | 1660 | 1469286348875 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:48 INFO - PROCESS | 1660 | 1469286348947 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:05:48 INFO - PROCESS | 1660 | 1469286348952 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1660 | 1469286348954 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f20000 == 18 [pid = 1660] [id = 497] 08:05:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x118171000) [pid = 1660] [serial = 1491] [outer = 0x0] 08:05:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x119704400) [pid = 1660] [serial = 1492] [outer = 0x118171000] 08:05:48 INFO - PROCESS | 1660 | 1469286348979 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x123a06400) [pid = 1660] [serial = 1493] [outer = 0x118171000] 08:05:49 INFO - PROCESS | 1660 | 1469286349305 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:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 475ms 08:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:05:49 INFO - PROCESS | 1660 | 1469286349343 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1660 | 1469286349345 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:05:49 INFO - PROCESS | 1660 | 1469286349347 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1660 | 1469286349348 Marionette TRACE conn2 <- [1,1962,null,{}] 08:05:49 INFO - PROCESS | 1660 | 1469286349350 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:05:49 INFO - PROCESS | 1660 | 1469286349351 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:49 INFO - PROCESS | 1660 | 1469286349431 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:05:49 INFO - PROCESS | 1660 | 1469286349484 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1660 | 1469286349486 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a78b800 == 19 [pid = 1660] [id = 498] 08:05:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x110fa0800) [pid = 1660] [serial = 1494] [outer = 0x0] 08:05:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x12493b800) [pid = 1660] [serial = 1495] [outer = 0x110fa0800] 08:05:49 INFO - PROCESS | 1660 | 1469286349510 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x126fd5400) [pid = 1660] [serial = 1496] [outer = 0x110fa0800] 08:05:49 INFO - PROCESS | 1660 | 1469286349781 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:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 468ms 08:05:49 INFO - PROCESS | 1660 | 1469286349815 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1660 | 1469286349817 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:05:49 INFO - PROCESS | 1660 | 1469286349829 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1660 | 1469286349830 Marionette TRACE conn2 <- [1,1966,null,{}] 08:05:49 INFO - PROCESS | 1660 | 1469286349833 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:05:49 INFO - PROCESS | 1660 | 1469286349835 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:49 INFO - PROCESS | 1660 | 1469286349924 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:05:49 INFO - PROCESS | 1660 | 1469286349978 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1660 | 1469286349979 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x124984800 == 20 [pid = 1660] [id = 499] 08:05:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x126b9c400) [pid = 1660] [serial = 1497] [outer = 0x0] 08:05:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1273e2800) [pid = 1660] [serial = 1498] [outer = 0x126b9c400] 08:05:50 INFO - PROCESS | 1660 | 1469286350009 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x128b9c000) [pid = 1660] [serial = 1499] [outer = 0x126b9c400] 08:05:50 INFO - PROCESS | 1660 | 1469286350446 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:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 08:05:50 INFO - PROCESS | 1660 | 1469286350514 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1660 | 1469286350516 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:05:50 INFO - PROCESS | 1660 | 1469286350520 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1660 | 1469286350522 Marionette TRACE conn2 <- [1,1970,null,{}] 08:05:50 INFO - PROCESS | 1660 | 1469286350526 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:05:50 INFO - PROCESS | 1660 | 1469286350527 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:50 INFO - PROCESS | 1660 | 1469286350609 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:05:50 INFO - PROCESS | 1660 | 1469286350686 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1660 | 1469286350688 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170df000 == 21 [pid = 1660] [id = 500] 08:05:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1122b8400) [pid = 1660] [serial = 1500] [outer = 0x0] 08:05:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x112f15400) [pid = 1660] [serial = 1501] [outer = 0x1122b8400] 08:05:50 INFO - PROCESS | 1660 | 1469286350718 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x115e06400) [pid = 1660] [serial = 1502] [outer = 0x1122b8400] 08:05:51 INFO - PROCESS | 1660 | 1469286351551 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:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1077ms 08:05:51 INFO - PROCESS | 1660 | 1469286351597 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1660 | 1469286351599 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:05:51 INFO - PROCESS | 1660 | 1469286351602 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1660 | 1469286351605 Marionette TRACE conn2 <- [1,1974,null,{}] 08:05:51 INFO - PROCESS | 1660 | 1469286351609 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:05:51 INFO - PROCESS | 1660 | 1469286351610 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:51 INFO - PROCESS | 1660 | 1469286351686 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:05:51 INFO - PROCESS | 1660 | 1469286351691 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1660 | 1469286351694 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170ed800 == 22 [pid = 1660] [id = 501] 08:05:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x11677f000) [pid = 1660] [serial = 1503] [outer = 0x0] 08:05:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1176a6400) [pid = 1660] [serial = 1504] [outer = 0x11677f000] 08:05:51 INFO - PROCESS | 1660 | 1469286351724 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x118178000) [pid = 1660] [serial = 1505] [outer = 0x11677f000] 08:05:52 INFO - PROCESS | 1660 | 1469286352047 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:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 472ms 08:05:52 INFO - PROCESS | 1660 | 1469286352083 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1660 | 1469286352087 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:05:52 INFO - PROCESS | 1660 | 1469286352092 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1660 | 1469286352094 Marionette TRACE conn2 <- [1,1978,null,{}] 08:05:52 INFO - PROCESS | 1660 | 1469286352096 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:05:52 INFO - PROCESS | 1660 | 1469286352098 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:52 INFO - PROCESS | 1660 | 1469286352173 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:05:52 INFO - PROCESS | 1660 | 1469286352177 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1660 | 1469286352179 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x121156800 == 23 [pid = 1660] [id = 502] 08:05:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x11870d400) [pid = 1660] [serial = 1506] [outer = 0x0] 08:05:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x118de6000) [pid = 1660] [serial = 1507] [outer = 0x11870d400] 08:05:52 INFO - PROCESS | 1660 | 1469286352208 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x119704c00) [pid = 1660] [serial = 1508] [outer = 0x11870d400] 08:05:52 INFO - PROCESS | 1660 | 1469286352543 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:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 469ms 08:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:05:52 INFO - PROCESS | 1660 | 1469286352562 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1660 | 1469286352563 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:05:52 INFO - PROCESS | 1660 | 1469286352565 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1660 | 1469286352568 Marionette TRACE conn2 <- [1,1982,null,{}] 08:05:52 INFO - PROCESS | 1660 | 1469286352576 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:05:52 INFO - PROCESS | 1660 | 1469286352579 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:52 INFO - PROCESS | 1660 | 1469286352659 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:05:52 INFO - PROCESS | 1660 | 1469286352716 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1660 | 1469286352718 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x127367800 == 24 [pid = 1660] [id = 503] 08:05:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1127db000) [pid = 1660] [serial = 1509] [outer = 0x0] 08:05:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1210d3400) [pid = 1660] [serial = 1510] [outer = 0x1127db000] 08:05:52 INFO - PROCESS | 1660 | 1469286352746 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x123a10800) [pid = 1660] [serial = 1511] [outer = 0x1127db000] 08:05:53 INFO - PROCESS | 1660 | 1469286353039 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:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 522ms 08:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:05:53 INFO - PROCESS | 1660 | 1469286353089 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1660 | 1469286353091 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:05:53 INFO - PROCESS | 1660 | 1469286353093 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1660 | 1469286353094 Marionette TRACE conn2 <- [1,1986,null,{}] 08:05:53 INFO - PROCESS | 1660 | 1469286353096 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:05:53 INFO - PROCESS | 1660 | 1469286353097 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:53 INFO - PROCESS | 1660 | 1469286353174 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:05:53 INFO - PROCESS | 1660 | 1469286353178 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1660 | 1469286353179 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a7a1000 == 25 [pid = 1660] [id = 504] 08:05:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1240e7000) [pid = 1660] [serial = 1512] [outer = 0x0] 08:05:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12498e400) [pid = 1660] [serial = 1513] [outer = 0x1240e7000] 08:05:53 INFO - PROCESS | 1660 | 1469286353206 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x125e2f400) [pid = 1660] [serial = 1514] [outer = 0x1240e7000] 08:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 418ms 08:05:53 INFO - PROCESS | 1660 | 1469286353508 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:05:53 INFO - PROCESS | 1660 | 1469286353512 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1660 | 1469286353513 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:05:53 INFO - PROCESS | 1660 | 1469286353515 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1660 | 1469286353516 Marionette TRACE conn2 <- [1,1990,null,{}] 08:05:53 INFO - PROCESS | 1660 | 1469286353525 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:05:53 INFO - PROCESS | 1660 | 1469286353526 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:53 INFO - PROCESS | 1660 | 1469286353644 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:05:53 INFO - PROCESS | 1660 | 1469286353656 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1660 | 1469286353657 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1d0800 == 26 [pid = 1660] [id = 505] 08:05:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x11870d000) [pid = 1660] [serial = 1515] [outer = 0x0] 08:05:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1240e3800) [pid = 1660] [serial = 1516] [outer = 0x11870d000] 08:05:53 INFO - PROCESS | 1660 | 1469286353681 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1273e1800) [pid = 1660] [serial = 1517] [outer = 0x11870d000] 08:05:53 INFO - PROCESS | 1660 | 1469286353992 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:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 08:05:54 INFO - PROCESS | 1660 | 1469286354035 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1660 | 1469286354036 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:05:54 INFO - PROCESS | 1660 | 1469286354038 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1660 | 1469286354039 Marionette TRACE conn2 <- [1,1994,null,{}] 08:05:54 INFO - PROCESS | 1660 | 1469286354041 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:05:54 INFO - PROCESS | 1660 | 1469286354045 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:54 INFO - PROCESS | 1660 | 1469286354165 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:05:54 INFO - PROCESS | 1660 | 1469286354170 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1660 | 1469286354171 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be0a000 == 27 [pid = 1660] [id = 506] 08:05:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1273e5400) [pid = 1660] [serial = 1518] [outer = 0x0] 08:05:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x128b99400) [pid = 1660] [serial = 1519] [outer = 0x1273e5400] 08:05:54 INFO - PROCESS | 1660 | 1469286354198 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x128eccc00) [pid = 1660] [serial = 1520] [outer = 0x1273e5400] 08:05:54 INFO - PROCESS | 1660 | 1469286354637 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:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 620ms 08:05:54 INFO - PROCESS | 1660 | 1469286354659 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1660 | 1469286354661 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:05:54 INFO - PROCESS | 1660 | 1469286354664 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1660 | 1469286354666 Marionette TRACE conn2 <- [1,1998,null,{}] 08:05:54 INFO - PROCESS | 1660 | 1469286354669 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:05:54 INFO - PROCESS | 1660 | 1469286354670 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:54 INFO - PROCESS | 1660 | 1469286354751 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:05:54 INFO - PROCESS | 1660 | 1469286354785 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1660 | 1469286354786 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfa0800 == 28 [pid = 1660] [id = 507] 08:05:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1273e1c00) [pid = 1660] [serial = 1521] [outer = 0x0] 08:05:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x128ed1c00) [pid = 1660] [serial = 1522] [outer = 0x1273e1c00] 08:05:54 INFO - PROCESS | 1660 | 1469286354811 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x129335c00) [pid = 1660] [serial = 1523] [outer = 0x1273e1c00] 08:05:55 INFO - PROCESS | 1660 | 1469286355249 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:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 622ms 08:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:05:55 INFO - PROCESS | 1660 | 1469286355287 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1660 | 1469286355289 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:05:55 INFO - PROCESS | 1660 | 1469286355291 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1660 | 1469286355294 Marionette TRACE conn2 <- [1,2002,null,{}] 08:05:55 INFO - PROCESS | 1660 | 1469286355296 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:05:55 INFO - PROCESS | 1660 | 1469286355297 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:55 INFO - PROCESS | 1660 | 1469286355368 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:05:55 INFO - PROCESS | 1660 | 1469286355373 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1660 | 1469286355374 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c53a000 == 29 [pid = 1660] [id = 508] 08:05:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x129338c00) [pid = 1660] [serial = 1524] [outer = 0x0] 08:05:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12933f800) [pid = 1660] [serial = 1525] [outer = 0x129338c00] 08:05:55 INFO - PROCESS | 1660 | 1469286355399 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x129368000) [pid = 1660] [serial = 1526] [outer = 0x129338c00] 08:05:55 INFO - PROCESS | 1660 | 1469286355781 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:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 08:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:05:55 INFO - PROCESS | 1660 | 1469286355813 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1660 | 1469286355814 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:05:55 INFO - PROCESS | 1660 | 1469286355817 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1660 | 1469286355818 Marionette TRACE conn2 <- [1,2006,null,{}] 08:05:55 INFO - PROCESS | 1660 | 1469286355820 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:05:55 INFO - PROCESS | 1660 | 1469286355821 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:55 INFO - PROCESS | 1660 | 1469286355894 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:05:55 INFO - PROCESS | 1660 | 1469286355898 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1660 | 1469286355899 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x1197e9800 == 30 [pid = 1660] [id = 509] 08:05:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x112d4bc00) [pid = 1660] [serial = 1527] [outer = 0x0] 08:05:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x11390e800) [pid = 1660] [serial = 1528] [outer = 0x112d4bc00] 08:05:55 INFO - PROCESS | 1660 | 1469286355926 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x1176ab400) [pid = 1660] [serial = 1529] [outer = 0x112d4bc00] 08:05:56 INFO - PROCESS | 1660 | 1469286356231 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:05:56 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:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 418ms 08:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:05:56 INFO - PROCESS | 1660 | 1469286356242 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1660 | 1469286356243 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:05:56 INFO - PROCESS | 1660 | 1469286356245 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1660 | 1469286356246 Marionette TRACE conn2 <- [1,2010,null,{}] 08:05:56 INFO - PROCESS | 1660 | 1469286356248 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:05:56 INFO - PROCESS | 1660 | 1469286356249 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:56 INFO - PROCESS | 1660 | 1469286356330 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:05:56 INFO - PROCESS | 1660 | 1469286356385 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1660 | 1469286356386 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6a000 == 31 [pid = 1660] [id = 510] 08:05:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x112d49400) [pid = 1660] [serial = 1530] [outer = 0x0] 08:05:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x117e1ac00) [pid = 1660] [serial = 1531] [outer = 0x112d49400] 08:05:56 INFO - PROCESS | 1660 | 1469286356410 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x11995a000) [pid = 1660] [serial = 1532] [outer = 0x112d49400] 08:05:56 INFO - PROCESS | 1660 | 1469286356698 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:05:56 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:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 468ms 08:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:05:56 INFO - PROCESS | 1660 | 1469286356714 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1660 | 1469286356715 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:05:56 INFO - PROCESS | 1660 | 1469286356726 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1660 | 1469286356728 Marionette TRACE conn2 <- [1,2014,null,{}] 08:05:56 INFO - PROCESS | 1660 | 1469286356730 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:05:56 INFO - PROCESS | 1660 | 1469286356731 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:56 INFO - PROCESS | 1660 | 1469286356823 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:05:56 INFO - PROCESS | 1660 | 1469286356828 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1660 | 1469286356829 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1cf000 == 32 [pid = 1660] [id = 511] 08:05:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x11871f400) [pid = 1660] [serial = 1533] [outer = 0x0] 08:05:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x125e3b000) [pid = 1660] [serial = 1534] [outer = 0x11871f400] 08:05:56 INFO - PROCESS | 1660 | 1469286356854 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x129369c00) [pid = 1660] [serial = 1535] [outer = 0x11871f400] 08:05:57 INFO - PROCESS | 1660 | 1469286357162 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:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 478ms 08:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:05:57 INFO - PROCESS | 1660 | 1469286357197 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1660 | 1469286357198 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:05:57 INFO - PROCESS | 1660 | 1469286357200 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1660 | 1469286357201 Marionette TRACE conn2 <- [1,2018,null,{}] 08:05:57 INFO - PROCESS | 1660 | 1469286357206 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:05:57 INFO - PROCESS | 1660 | 1469286357207 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:57 INFO - PROCESS | 1660 | 1469286357280 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:05:57 INFO - PROCESS | 1660 | 1469286357284 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1660 | 1469286357287 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cae2800 == 33 [pid = 1660] [id = 512] 08:05:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x1273e4800) [pid = 1660] [serial = 1536] [outer = 0x0] 08:05:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x129372c00) [pid = 1660] [serial = 1537] [outer = 0x1273e4800] 08:05:57 INFO - PROCESS | 1660 | 1469286357312 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x1293dd400) [pid = 1660] [serial = 1538] [outer = 0x1273e4800] 08:05:57 INFO - PROCESS | 1660 | 1469286357705 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:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 523ms 08:05:57 INFO - PROCESS | 1660 | 1469286357724 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1660 | 1469286357727 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:05:57 INFO - PROCESS | 1660 | 1469286357730 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1660 | 1469286357732 Marionette TRACE conn2 <- [1,2022,null,{}] 08:05:57 INFO - PROCESS | 1660 | 1469286357738 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:05:57 INFO - PROCESS | 1660 | 1469286357740 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:57 INFO - PROCESS | 1660 | 1469286357840 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:05:57 INFO - PROCESS | 1660 | 1469286357895 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1660 | 1469286357899 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f72000 == 34 [pid = 1660] [id = 513] 08:05:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x110fa0000) [pid = 1660] [serial = 1539] [outer = 0x0] 08:05:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x112a88400) [pid = 1660] [serial = 1540] [outer = 0x110fa0000] 08:05:57 INFO - PROCESS | 1660 | 1469286357930 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x113f08400) [pid = 1660] [serial = 1541] [outer = 0x110fa0000] 08:05:58 INFO - PROCESS | 1660 | 1469286358335 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:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 08:05:58 INFO - PROCESS | 1660 | 1469286358418 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1660 | 1469286358421 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:05:58 INFO - PROCESS | 1660 | 1469286358427 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1660 | 1469286358429 Marionette TRACE conn2 <- [1,2026,null,{}] 08:05:58 INFO - PROCESS | 1660 | 1469286358432 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:05:58 INFO - PROCESS | 1660 | 1469286358433 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:58 INFO - PROCESS | 1660 | 1469286358534 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:05:58 INFO - PROCESS | 1660 | 1469286358603 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1660 | 1469286358604 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x129387000 == 35 [pid = 1660] [id = 514] 08:05:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 124 (0x118178c00) [pid = 1660] [serial = 1542] [outer = 0x0] 08:05:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 125 (0x118711400) [pid = 1660] [serial = 1543] [outer = 0x118178c00] 08:05:58 INFO - PROCESS | 1660 | 1469286358635 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 126 (0x11963a400) [pid = 1660] [serial = 1544] [outer = 0x118178c00] 08:05:59 INFO - PROCESS | 1660 | 1469286359015 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:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 620ms 08:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:05:59 INFO - PROCESS | 1660 | 1469286359048 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1660 | 1469286359049 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:05:59 INFO - PROCESS | 1660 | 1469286359052 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1660 | 1469286359056 Marionette TRACE conn2 <- [1,2030,null,{}] 08:05:59 INFO - PROCESS | 1660 | 1469286359064 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:05:59 INFO - PROCESS | 1660 | 1469286359067 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:59 INFO - PROCESS | 1660 | 1469286359167 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:05:59 INFO - PROCESS | 1660 | 1469286359256 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1660 | 1469286359258 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6b9800 == 36 [pid = 1660] [id = 515] 08:05:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 127 (0x120d9c800) [pid = 1660] [serial = 1545] [outer = 0x0] 08:05:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 128 (0x123a03400) [pid = 1660] [serial = 1546] [outer = 0x120d9c800] 08:05:59 INFO - PROCESS | 1660 | 1469286359289 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 129 (0x12498ec00) [pid = 1660] [serial = 1547] [outer = 0x120d9c800] 08:05:59 INFO - PROCESS | 1660 | 1469286359706 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:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 678ms 08:05:59 INFO - PROCESS | 1660 | 1469286359729 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1660 | 1469286359731 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:05:59 INFO - PROCESS | 1660 | 1469286359734 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1660 | 1469286359735 Marionette TRACE conn2 <- [1,2034,null,{}] 08:05:59 INFO - PROCESS | 1660 | 1469286359737 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:05:59 INFO - PROCESS | 1660 | 1469286359739 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:59 INFO - PROCESS | 1660 | 1469286359837 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:05:59 INFO - PROCESS | 1660 | 1469286359892 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1660 | 1469286359893 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:05:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbdb000 == 37 [pid = 1660] [id = 516] 08:05:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 130 (0x126b98c00) [pid = 1660] [serial = 1548] [outer = 0x0] 08:05:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 131 (0x128b92400) [pid = 1660] [serial = 1549] [outer = 0x126b98c00] 08:05:59 INFO - PROCESS | 1660 | 1469286359922 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 132 (0x128bf1400) [pid = 1660] [serial = 1550] [outer = 0x126b98c00] 08:06:00 INFO - PROCESS | 1660 | 1469286360358 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:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 08:06:00 INFO - PROCESS | 1660 | 1469286360405 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1660 | 1469286360407 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:06:00 INFO - PROCESS | 1660 | 1469286360409 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1660 | 1469286360410 Marionette TRACE conn2 <- [1,2038,null,{}] 08:06:00 INFO - PROCESS | 1660 | 1469286360413 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:06:00 INFO - PROCESS | 1660 | 1469286360414 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:00 INFO - PROCESS | 1660 | 1469286360512 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:06:00 INFO - PROCESS | 1660 | 1469286360622 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1660 | 1469286360623 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x118795800 == 38 [pid = 1660] [id = 517] 08:06:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 133 (0x111e5b800) [pid = 1660] [serial = 1551] [outer = 0x0] 08:06:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 134 (0x128bf8800) [pid = 1660] [serial = 1552] [outer = 0x111e5b800] 08:06:00 INFO - PROCESS | 1660 | 1469286360654 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 135 (0x128ecec00) [pid = 1660] [serial = 1553] [outer = 0x111e5b800] 08:06:01 INFO - PROCESS | 1660 | 1469286361212 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:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 870ms 08:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:06:01 INFO - PROCESS | 1660 | 1469286361280 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1660 | 1469286361282 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:06:01 INFO - PROCESS | 1660 | 1469286361285 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1660 | 1469286361286 Marionette TRACE conn2 <- [1,2042,null,{}] 08:06:01 INFO - PROCESS | 1660 | 1469286361290 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:06:01 INFO - PROCESS | 1660 | 1469286361292 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:01 INFO - PROCESS | 1660 | 1469286361379 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:06:01 INFO - PROCESS | 1660 | 1469286361450 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1660 | 1469286361451 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e48800 == 39 [pid = 1660] [id = 518] 08:06:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 136 (0x11396bc00) [pid = 1660] [serial = 1554] [outer = 0x0] 08:06:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 137 (0x11604d800) [pid = 1660] [serial = 1555] [outer = 0x11396bc00] 08:06:01 INFO - PROCESS | 1660 | 1469286361480 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 138 (0x116aa0000) [pid = 1660] [serial = 1556] [outer = 0x11396bc00] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 137 (0x1160c1400) [pid = 1660] [serial = 1465] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 136 (0x1243a1800) [pid = 1660] [serial = 1461] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 135 (0x126e9a800) [pid = 1660] [serial = 1462] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 134 (0x12498d400) [pid = 1660] [serial = 1458] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 133 (0x125d42800) [pid = 1660] [serial = 1459] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 132 (0x120d99400) [pid = 1660] [serial = 1455] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 131 (0x123ac0800) [pid = 1660] [serial = 1456] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 130 (0x118175c00) [pid = 1660] [serial = 1452] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 129 (0x118712400) [pid = 1660] [serial = 1453] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 128 (0x112a83800) [pid = 1660] [serial = 1449] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 127 (0x115180000) [pid = 1660] [serial = 1450] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 126 (0x123ffbc00) [pid = 1660] [serial = 1446] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 125 (0x125e33400) [pid = 1660] [serial = 1447] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 124 (0x120d96400) [pid = 1660] [serial = 1443] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 123 (0x123a93c00) [pid = 1660] [serial = 1444] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x120d98c00) [pid = 1660] [serial = 1440] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x1217dd000) [pid = 1660] [serial = 1441] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x119706c00) [pid = 1660] [serial = 1437] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x119752000) [pid = 1660] [serial = 1438] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x11810d800) [pid = 1660] [serial = 1434] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x11850dc00) [pid = 1660] [serial = 1435] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x118718800) [pid = 1660] [serial = 898] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x12d221c00) [pid = 1660] [serial = 1423] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x113910400) [pid = 1660] [serial = 1426] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x1127e0c00) [pid = 1660] [serial = 1425] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x11970dc00) [pid = 1660] [serial = 1429] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x118dda400) [pid = 1660] [serial = 1428] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x116270800) [pid = 1660] [serial = 1432] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x1139c8400) [pid = 1660] [serial = 1431] [outer = 0x0] [url = about:blank] 08:06:01 INFO - PROCESS | 1660 | 1469286361912 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:06:01 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:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 08:06:01 INFO - PROCESS | 1660 | 1469286361964 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1660 | 1469286361967 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:06:01 INFO - PROCESS | 1660 | 1469286361972 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1660 | 1469286361973 Marionette TRACE conn2 <- [1,2046,null,{}] 08:06:01 INFO - PROCESS | 1660 | 1469286361975 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:06:01 INFO - PROCESS | 1660 | 1469286361977 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:02 INFO - PROCESS | 1660 | 1469286362079 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:06:02 INFO - PROCESS | 1660 | 1469286362086 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1660 | 1469286362087 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170eb800 == 40 [pid = 1660] [id = 519] 08:06:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x116aa9000) [pid = 1660] [serial = 1557] [outer = 0x0] 08:06:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x11817c800) [pid = 1660] [serial = 1558] [outer = 0x116aa9000] 08:06:02 INFO - PROCESS | 1660 | 1469286362114 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x1187ce800) [pid = 1660] [serial = 1559] [outer = 0x116aa9000] 08:06:02 INFO - PROCESS | 1660 | 1469286362476 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:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 522ms 08:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:06:02 INFO - PROCESS | 1660 | 1469286362494 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1660 | 1469286362495 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:06:02 INFO - PROCESS | 1660 | 1469286362497 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1660 | 1469286362500 Marionette TRACE conn2 <- [1,2050,null,{}] 08:06:02 INFO - PROCESS | 1660 | 1469286362514 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:06:02 INFO - PROCESS | 1660 | 1469286362517 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:02 INFO - PROCESS | 1660 | 1469286362616 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:06:02 INFO - PROCESS | 1660 | 1469286362621 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1660 | 1469286362622 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x121155800 == 41 [pid = 1660] [id = 520] 08:06:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x119709000) [pid = 1660] [serial = 1560] [outer = 0x0] 08:06:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x120d98c00) [pid = 1660] [serial = 1561] [outer = 0x119709000] 08:06:02 INFO - PROCESS | 1660 | 1469286362649 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x123ac3400) [pid = 1660] [serial = 1562] [outer = 0x119709000] 08:06:03 INFO - PROCESS | 1660 | 1469286363008 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:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 527ms 08:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:06:03 INFO - PROCESS | 1660 | 1469286363026 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1660 | 1469286363028 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:06:03 INFO - PROCESS | 1660 | 1469286363030 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1660 | 1469286363031 Marionette TRACE conn2 <- [1,2054,null,{}] 08:06:03 INFO - PROCESS | 1660 | 1469286363033 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:06:03 INFO - PROCESS | 1660 | 1469286363035 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:03 INFO - PROCESS | 1660 | 1469286363136 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:06:03 INFO - PROCESS | 1660 | 1469286363148 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1660 | 1469286363150 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244b6000 == 42 [pid = 1660] [id = 521] 08:06:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x124947000) [pid = 1660] [serial = 1563] [outer = 0x0] 08:06:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x125d42800) [pid = 1660] [serial = 1564] [outer = 0x124947000] 08:06:03 INFO - PROCESS | 1660 | 1469286363175 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x1272ba400) [pid = 1660] [serial = 1565] [outer = 0x124947000] 08:06:03 INFO - PROCESS | 1660 | 1469286363530 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:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 08:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:06:03 INFO - PROCESS | 1660 | 1469286363549 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1660 | 1469286363550 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:06:03 INFO - PROCESS | 1660 | 1469286363553 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1660 | 1469286363554 Marionette TRACE conn2 <- [1,2058,null,{}] 08:06:03 INFO - PROCESS | 1660 | 1469286363557 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:06:03 INFO - PROCESS | 1660 | 1469286363558 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:03 INFO - PROCESS | 1660 | 1469286363657 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:06:03 INFO - PROCESS | 1660 | 1469286363670 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1660 | 1469286363671 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x127277800 == 43 [pid = 1660] [id = 522] 08:06:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x1244eec00) [pid = 1660] [serial = 1566] [outer = 0x0] 08:06:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x128bef400) [pid = 1660] [serial = 1567] [outer = 0x1244eec00] 08:06:03 INFO - PROCESS | 1660 | 1469286363696 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x128ec5800) [pid = 1660] [serial = 1568] [outer = 0x1244eec00] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x112d49400) [pid = 1660] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x129338c00) [pid = 1660] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x112d4bc00) [pid = 1660] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x112d49000) [pid = 1660] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x1127de400) [pid = 1660] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x115183400) [pid = 1660] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x112d4b400) [pid = 1660] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x11937a400) [pid = 1660] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x113f09400) [pid = 1660] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x1211b1400) [pid = 1660] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x1122bcc00) [pid = 1660] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x118721800) [pid = 1660] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x118171000) [pid = 1660] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x126b9c400) [pid = 1660] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x110fa0800) [pid = 1660] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1122b8400) [pid = 1660] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x11677f000) [pid = 1660] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x11870d400) [pid = 1660] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1127db000) [pid = 1660] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1240e7000) [pid = 1660] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x11870d000) [pid = 1660] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x1273e5400) [pid = 1660] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1273e1c00) [pid = 1660] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:06:04 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x11871f400) [pid = 1660] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:06:04 INFO - PROCESS | 1660 | 1469286364200 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:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 08:06:04 INFO - PROCESS | 1660 | 1469286364226 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1660 | 1469286364228 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:06:04 INFO - PROCESS | 1660 | 1469286364231 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1660 | 1469286364233 Marionette TRACE conn2 <- [1,2062,null,{}] 08:06:04 INFO - PROCESS | 1660 | 1469286364244 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:06:04 INFO - PROCESS | 1660 | 1469286364250 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:04 INFO - PROCESS | 1660 | 1469286364482 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:06:04 INFO - PROCESS | 1660 | 1469286364495 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1660 | 1469286364496 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b77000 == 44 [pid = 1660] [id = 523] 08:06:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x11652e000) [pid = 1660] [serial = 1569] [outer = 0x0] 08:06:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1273e4c00) [pid = 1660] [serial = 1570] [outer = 0x11652e000] 08:06:04 INFO - PROCESS | 1660 | 1469286364537 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x128ed2400) [pid = 1660] [serial = 1571] [outer = 0x11652e000] 08:06:04 INFO - PROCESS | 1660 | 1469286364962 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:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 774ms 08:06:05 INFO - PROCESS | 1660 | 1469286365006 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1660 | 1469286365007 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:06:05 INFO - PROCESS | 1660 | 1469286365009 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1660 | 1469286365010 Marionette TRACE conn2 <- [1,2066,null,{}] 08:06:05 INFO - PROCESS | 1660 | 1469286365012 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:06:05 INFO - PROCESS | 1660 | 1469286365014 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:05 INFO - PROCESS | 1660 | 1469286365091 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:06:05 INFO - PROCESS | 1660 | 1469286365095 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1660 | 1469286365096 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296e2000 == 45 [pid = 1660] [id = 524] 08:06:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x128ed2c00) [pid = 1660] [serial = 1572] [outer = 0x0] 08:06:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x129335000) [pid = 1660] [serial = 1573] [outer = 0x128ed2c00] 08:06:05 INFO - PROCESS | 1660 | 1469286365129 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x12933fc00) [pid = 1660] [serial = 1574] [outer = 0x128ed2c00] 08:06:05 INFO - PROCESS | 1660 | 1469286365446 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:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 469ms 08:06:05 INFO - PROCESS | 1660 | 1469286365478 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1660 | 1469286365479 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:06:05 INFO - PROCESS | 1660 | 1469286365481 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1660 | 1469286365482 Marionette TRACE conn2 <- [1,2070,null,{}] 08:06:05 INFO - PROCESS | 1660 | 1469286365485 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:06:05 INFO - PROCESS | 1660 | 1469286365488 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:05 INFO - PROCESS | 1660 | 1469286365563 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:06:05 INFO - PROCESS | 1660 | 1469286365625 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1660 | 1469286365626 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8bb800 == 46 [pid = 1660] [id = 525] 08:06:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x129258800) [pid = 1660] [serial = 1575] [outer = 0x0] 08:06:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x129367400) [pid = 1660] [serial = 1576] [outer = 0x129258800] 08:06:05 INFO - PROCESS | 1660 | 1469286365650 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x1293ddc00) [pid = 1660] [serial = 1577] [outer = 0x129258800] 08:06:05 INFO - PROCESS | 1660 | 1469286365922 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:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 470ms 08:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:06:05 INFO - PROCESS | 1660 | 1469286365958 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1660 | 1469286365959 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:06:05 INFO - PROCESS | 1660 | 1469286365962 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1660 | 1469286365963 Marionette TRACE conn2 <- [1,2074,null,{}] 08:06:05 INFO - PROCESS | 1660 | 1469286365965 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:06:05 INFO - PROCESS | 1660 | 1469286365966 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:06 INFO - PROCESS | 1660 | 1469286366097 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:06:06 INFO - PROCESS | 1660 | 1469286366154 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1660 | 1469286366155 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x112f5d000 == 47 [pid = 1660] [id = 526] 08:06:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x110f75400) [pid = 1660] [serial = 1578] [outer = 0x0] 08:06:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x110f95400) [pid = 1660] [serial = 1579] [outer = 0x110f75400] 08:06:06 INFO - PROCESS | 1660 | 1469286366187 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1127e0400) [pid = 1660] [serial = 1580] [outer = 0x110f75400] 08:06:06 INFO - PROCESS | 1660 | 1469286366637 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:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 721ms 08:06:06 INFO - PROCESS | 1660 | 1469286366684 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1660 | 1469286366686 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:06:06 INFO - PROCESS | 1660 | 1469286366690 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1660 | 1469286366692 Marionette TRACE conn2 <- [1,2078,null,{}] 08:06:06 INFO - PROCESS | 1660 | 1469286366695 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:06:06 INFO - PROCESS | 1660 | 1469286366698 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:06 INFO - PROCESS | 1660 | 1469286366799 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:06:06 INFO - PROCESS | 1660 | 1469286366893 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1660 | 1469286366895 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x12101f800 == 48 [pid = 1660] [id = 527] 08:06:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x113d16c00) [pid = 1660] [serial = 1581] [outer = 0x0] 08:06:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x118105800) [pid = 1660] [serial = 1582] [outer = 0x113d16c00] 08:06:06 INFO - PROCESS | 1660 | 1469286366940 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x118718800) [pid = 1660] [serial = 1583] [outer = 0x113d16c00] 08:06:07 INFO - PROCESS | 1660 | 1469286367356 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:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 722ms 08:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:06:07 INFO - PROCESS | 1660 | 1469286367412 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1660 | 1469286367414 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:06:07 INFO - PROCESS | 1660 | 1469286367416 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1660 | 1469286367418 Marionette TRACE conn2 <- [1,2082,null,{}] 08:06:07 INFO - PROCESS | 1660 | 1469286367420 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:06:07 INFO - PROCESS | 1660 | 1469286367422 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:07 INFO - PROCESS | 1660 | 1469286367522 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:06:07 INFO - PROCESS | 1660 | 1469286367583 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1660 | 1469286367584 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1d9800 == 49 [pid = 1660] [id = 528] 08:06:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x119708400) [pid = 1660] [serial = 1584] [outer = 0x0] 08:06:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x120d93000) [pid = 1660] [serial = 1585] [outer = 0x119708400] 08:06:07 INFO - PROCESS | 1660 | 1469286367613 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x123ac0800) [pid = 1660] [serial = 1586] [outer = 0x119708400] 08:06:08 INFO - PROCESS | 1660 | 1469286368059 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:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 673ms 08:06:08 INFO - PROCESS | 1660 | 1469286368090 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1660 | 1469286368093 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:06:08 INFO - PROCESS | 1660 | 1469286368101 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1660 | 1469286368104 Marionette TRACE conn2 <- [1,2086,null,{}] 08:06:08 INFO - PROCESS | 1660 | 1469286368149 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:06:08 INFO - PROCESS | 1660 | 1469286368151 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:08 INFO - PROCESS | 1660 | 1469286368285 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:06:08 INFO - PROCESS | 1660 | 1469286368357 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1660 | 1469286368358 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6ba800 == 50 [pid = 1660] [id = 529] 08:06:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x1240b7400) [pid = 1660] [serial = 1587] [outer = 0x0] 08:06:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x128ca3400) [pid = 1660] [serial = 1588] [outer = 0x1240b7400] 08:06:08 INFO - PROCESS | 1660 | 1469286368387 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x129338800) [pid = 1660] [serial = 1589] [outer = 0x1240b7400] 08:06:08 INFO - PROCESS | 1660 | 1469286368936 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:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 848ms 08:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:06:08 INFO - PROCESS | 1660 | 1469286368944 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1660 | 1469286368947 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:06:08 INFO - PROCESS | 1660 | 1469286368950 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1660 | 1469286368953 Marionette TRACE conn2 <- [1,2090,null,{}] 08:06:08 INFO - PROCESS | 1660 | 1469286368958 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:06:08 INFO - PROCESS | 1660 | 1469286368960 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:09 INFO - PROCESS | 1660 | 1469286369050 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:06:09 INFO - PROCESS | 1660 | 1469286369123 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1660 | 1469286369124 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x121018800 == 51 [pid = 1660] [id = 530] 08:06:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x115ee5000) [pid = 1660] [serial = 1590] [outer = 0x0] 08:06:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x1160c1400) [pid = 1660] [serial = 1591] [outer = 0x115ee5000] 08:06:09 INFO - PROCESS | 1660 | 1469286369155 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x117e1b000) [pid = 1660] [serial = 1592] [outer = 0x115ee5000] 08:06:09 INFO - PROCESS | 1660 | 1469286369561 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:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8bb800 == 50 [pid = 1660] [id = 525] 08:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x1296e2000 == 49 [pid = 1660] [id = 524] 08:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x128b77000 == 48 [pid = 1660] [id = 523] 08:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x127277800 == 47 [pid = 1660] [id = 522] 08:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x1244b6000 == 46 [pid = 1660] [id = 521] 08:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x121155800 == 45 [pid = 1660] [id = 520] 08:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x1170eb800 == 44 [pid = 1660] [id = 519] 08:06:09 INFO - PROCESS | 1660 | --DOCSHELL 0x117e48800 == 43 [pid = 1660] [id = 518] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x129372c00) [pid = 1660] [serial = 1537] [outer = 0x0] [url = about:blank] 08:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 677ms 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x117e1ac00) [pid = 1660] [serial = 1531] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x11995a000) [pid = 1660] [serial = 1532] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x129368000) [pid = 1660] [serial = 1526] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x12933f800) [pid = 1660] [serial = 1525] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x125e3b000) [pid = 1660] [serial = 1534] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x11390e800) [pid = 1660] [serial = 1528] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x117282400) [pid = 1660] [serial = 1466] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x112d4c400) [pid = 1660] [serial = 1468] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x1139c9800) [pid = 1660] [serial = 1469] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x1169db400) [pid = 1660] [serial = 1471] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x1176a7400) [pid = 1660] [serial = 1472] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x11871f000) [pid = 1660] [serial = 1474] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x118ddc800) [pid = 1660] [serial = 1475] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x119705c00) [pid = 1660] [serial = 1477] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x119710400) [pid = 1660] [serial = 1478] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x11994cc00) [pid = 1660] [serial = 1480] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x120d9e000) [pid = 1660] [serial = 1481] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x123a10c00) [pid = 1660] [serial = 1483] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1244f1000) [pid = 1660] [serial = 1484] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x124948000) [pid = 1660] [serial = 1486] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x125e30800) [pid = 1660] [serial = 1487] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x112f15000) [pid = 1660] [serial = 1490] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x126b9b000) [pid = 1660] [serial = 1489] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x119704400) [pid = 1660] [serial = 1492] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x123a06400) [pid = 1660] [serial = 1493] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1273e2800) [pid = 1660] [serial = 1498] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12493b800) [pid = 1660] [serial = 1495] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x126fd5400) [pid = 1660] [serial = 1496] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x128b9c000) [pid = 1660] [serial = 1499] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x115e06400) [pid = 1660] [serial = 1502] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x112f15400) [pid = 1660] [serial = 1501] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1176a6400) [pid = 1660] [serial = 1504] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x118178000) [pid = 1660] [serial = 1505] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x118de6000) [pid = 1660] [serial = 1507] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x119704c00) [pid = 1660] [serial = 1508] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1210d3400) [pid = 1660] [serial = 1510] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x123a10800) [pid = 1660] [serial = 1511] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12498e400) [pid = 1660] [serial = 1513] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x125e2f400) [pid = 1660] [serial = 1514] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1240e3800) [pid = 1660] [serial = 1516] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x128b99400) [pid = 1660] [serial = 1519] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x128ed1c00) [pid = 1660] [serial = 1522] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x129335c00) [pid = 1660] [serial = 1523] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x128eccc00) [pid = 1660] [serial = 1520] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x1176ab400) [pid = 1660] [serial = 1529] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x1273e1800) [pid = 1660] [serial = 1517] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x129369c00) [pid = 1660] [serial = 1535] [outer = 0x0] [url = about:blank] 08:06:09 INFO - PROCESS | 1660 | 1469286369641 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1660 | 1469286369644 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:06:09 INFO - PROCESS | 1660 | 1469286369649 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1660 | 1469286369651 Marionette TRACE conn2 <- [1,2094,null,{}] 08:06:09 INFO - PROCESS | 1660 | 1469286369660 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:06:09 INFO - PROCESS | 1660 | 1469286369661 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:09 INFO - PROCESS | 1660 | 1469286369741 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:06:09 INFO - PROCESS | 1660 | 1469286369749 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1660 | 1469286369750 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f5e800 == 44 [pid = 1660] [id = 531] 08:06:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x11817bc00) [pid = 1660] [serial = 1593] [outer = 0x0] 08:06:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x11871f400) [pid = 1660] [serial = 1594] [outer = 0x11817bc00] 08:06:09 INFO - PROCESS | 1660 | 1469286369781 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x11937a400) [pid = 1660] [serial = 1595] [outer = 0x11817bc00] 08:06:10 INFO - PROCESS | 1660 | 1469286370140 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:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 527ms 08:06:10 INFO - PROCESS | 1660 | 1469286370179 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1660 | 1469286370180 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:06:10 INFO - PROCESS | 1660 | 1469286370183 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1660 | 1469286370185 Marionette TRACE conn2 <- [1,2098,null,{}] 08:06:10 INFO - PROCESS | 1660 | 1469286370193 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:06:10 INFO - PROCESS | 1660 | 1469286370196 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:10 INFO - PROCESS | 1660 | 1469286370274 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:06:10 INFO - PROCESS | 1660 | 1469286370279 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1660 | 1469286370281 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x121138800 == 45 [pid = 1660] [id = 532] 08:06:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x119711400) [pid = 1660] [serial = 1596] [outer = 0x0] 08:06:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x1217eb800) [pid = 1660] [serial = 1597] [outer = 0x119711400] 08:06:10 INFO - PROCESS | 1660 | 1469286370308 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x123f1c800) [pid = 1660] [serial = 1598] [outer = 0x119711400] 08:06:10 INFO - PROCESS | 1660 | 1469286370659 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:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 08:06:10 INFO - PROCESS | 1660 | 1469286370708 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:06:10 INFO - PROCESS | 1660 | 1469286370709 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:06:10 INFO - PROCESS | 1660 | 1469286370711 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1660 | 1469286370713 Marionette TRACE conn2 <- [1,2102,null,{}] 08:06:10 INFO - PROCESS | 1660 | 1469286370715 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:06:10 INFO - PROCESS | 1660 | 1469286370716 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:10 INFO - PROCESS | 1660 | 1469286370794 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:06:10 INFO - PROCESS | 1660 | 1469286370798 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1660 | 1469286370799 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e0b000 == 46 [pid = 1660] [id = 533] 08:06:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1240ed800) [pid = 1660] [serial = 1599] [outer = 0x0] 08:06:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x124991000) [pid = 1660] [serial = 1600] [outer = 0x1240ed800] 08:06:10 INFO - PROCESS | 1660 | 1469286370826 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x125e36800) [pid = 1660] [serial = 1601] [outer = 0x1240ed800] 08:06:11 INFO - PROCESS | 1660 | 1469286371229 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:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 569ms 08:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:06:11 INFO - PROCESS | 1660 | 1469286371282 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1660 | 1469286371283 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:06:11 INFO - PROCESS | 1660 | 1469286371285 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1660 | 1469286371286 Marionette TRACE conn2 <- [1,2106,null,{}] 08:06:11 INFO - PROCESS | 1660 | 1469286371288 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:06:11 INFO - PROCESS | 1660 | 1469286371289 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:11 INFO - PROCESS | 1660 | 1469286371448 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:06:11 INFO - PROCESS | 1660 | 1469286371463 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1660 | 1469286371465 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x12736c000 == 47 [pid = 1660] [id = 534] 08:06:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x126e9a400) [pid = 1660] [serial = 1602] [outer = 0x0] 08:06:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x128b94400) [pid = 1660] [serial = 1603] [outer = 0x126e9a400] 08:06:11 INFO - PROCESS | 1660 | 1469286371505 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x128bf5000) [pid = 1660] [serial = 1604] [outer = 0x126e9a400] 08:06:11 INFO - PROCESS | 1660 | 1469286371859 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:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 620ms 08:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:06:11 INFO - PROCESS | 1660 | 1469286371906 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1660 | 1469286371907 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:06:11 INFO - PROCESS | 1660 | 1469286371909 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1660 | 1469286371911 Marionette TRACE conn2 <- [1,2110,null,{}] 08:06:11 INFO - PROCESS | 1660 | 1469286371913 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:06:11 INFO - PROCESS | 1660 | 1469286371917 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:12 INFO - PROCESS | 1660 | 1469286372033 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:06:12 INFO - PROCESS | 1660 | 1469286372068 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1660 | 1469286372069 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296da000 == 48 [pid = 1660] [id = 535] 08:06:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x129257000) [pid = 1660] [serial = 1605] [outer = 0x0] 08:06:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x12933b800) [pid = 1660] [serial = 1606] [outer = 0x129257000] 08:06:12 INFO - PROCESS | 1660 | 1469286372094 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12a4ad800) [pid = 1660] [serial = 1607] [outer = 0x129257000] 08:06:12 INFO - PROCESS | 1660 | 1469286372445 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:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 573ms 08:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:06:12 INFO - PROCESS | 1660 | 1469286372483 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1660 | 1469286372484 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:06:12 INFO - PROCESS | 1660 | 1469286372486 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1660 | 1469286372488 Marionette TRACE conn2 <- [1,2114,null,{}] 08:06:12 INFO - PROCESS | 1660 | 1469286372490 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:06:12 INFO - PROCESS | 1660 | 1469286372491 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:12 INFO - PROCESS | 1660 | 1469286372591 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:06:12 INFO - PROCESS | 1660 | 1469286372595 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1660 | 1469286372596 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a7a4800 == 49 [pid = 1660] [id = 536] 08:06:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1122bd000) [pid = 1660] [serial = 1608] [outer = 0x0] 08:06:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a4b6c00) [pid = 1660] [serial = 1609] [outer = 0x1122bd000] 08:06:12 INFO - PROCESS | 1660 | 1469286372626 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a723400) [pid = 1660] [serial = 1610] [outer = 0x1122bd000] 08:06:12 INFO - PROCESS | 1660 | 1469286372947 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:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 08:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:06:13 INFO - PROCESS | 1660 | 1469286373007 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1660 | 1469286373008 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:06:13 INFO - PROCESS | 1660 | 1469286373010 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1660 | 1469286373012 Marionette TRACE conn2 <- [1,2118,null,{}] 08:06:13 INFO - PROCESS | 1660 | 1469286373014 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:06:13 INFO - PROCESS | 1660 | 1469286373015 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:13 INFO - PROCESS | 1660 | 1469286373111 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:06:13 INFO - PROCESS | 1660 | 1469286373124 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1660 | 1469286373124 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b17b800 == 50 [pid = 1660] [id = 537] 08:06:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x119636400) [pid = 1660] [serial = 1611] [outer = 0x0] 08:06:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12a7df800) [pid = 1660] [serial = 1612] [outer = 0x119636400] 08:06:13 INFO - PROCESS | 1660 | 1469286373148 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12a811000) [pid = 1660] [serial = 1613] [outer = 0x119636400] 08:06:13 INFO - PROCESS | 1660 | 1469286373476 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:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 08:06:13 INFO - PROCESS | 1660 | 1469286373532 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1660 | 1469286373533 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:06:13 INFO - PROCESS | 1660 | 1469286373536 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1660 | 1469286373537 Marionette TRACE conn2 <- [1,2122,null,{}] 08:06:13 INFO - PROCESS | 1660 | 1469286373539 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:06:13 INFO - PROCESS | 1660 | 1469286373540 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:13 INFO - PROCESS | 1660 | 1469286373642 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:06:13 INFO - PROCESS | 1660 | 1469286373646 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1660 | 1469286373647 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be18000 == 51 [pid = 1660] [id = 538] 08:06:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12a7dbc00) [pid = 1660] [serial = 1614] [outer = 0x0] 08:06:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12a81d400) [pid = 1660] [serial = 1615] [outer = 0x12a7dbc00] 08:06:13 INFO - PROCESS | 1660 | 1469286373711 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12b80c000) [pid = 1660] [serial = 1616] [outer = 0x12a7dbc00] 08:06:13 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x11396bc00) [pid = 1660] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:06:13 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x116aa9000) [pid = 1660] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:06:13 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x128ed2c00) [pid = 1660] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:06:13 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x119709000) [pid = 1660] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:06:13 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x124947000) [pid = 1660] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:06:13 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1244eec00) [pid = 1660] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:06:13 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11652e000) [pid = 1660] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:06:14 INFO - PROCESS | 1660 | 1469286374022 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:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 08:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:06:14 INFO - PROCESS | 1660 | 1469286374057 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1660 | 1469286374058 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:06:14 INFO - PROCESS | 1660 | 1469286374060 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1660 | 1469286374061 Marionette TRACE conn2 <- [1,2126,null,{}] 08:06:14 INFO - PROCESS | 1660 | 1469286374064 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:06:14 INFO - PROCESS | 1660 | 1469286374065 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:14 INFO - PROCESS | 1660 | 1469286374167 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:06:14 INFO - PROCESS | 1660 | 1469286374205 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1660 | 1469286374206 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfb0000 == 52 [pid = 1660] [id = 539] 08:06:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1127e0c00) [pid = 1660] [serial = 1617] [outer = 0x0] 08:06:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12b806800) [pid = 1660] [serial = 1618] [outer = 0x1127e0c00] 08:06:14 INFO - PROCESS | 1660 | 1469286374230 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12b80f400) [pid = 1660] [serial = 1619] [outer = 0x1127e0c00] 08:06:14 INFO - PROCESS | 1660 | 1469286374506 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:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 468ms 08:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:06:14 INFO - PROCESS | 1660 | 1469286374528 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1660 | 1469286374530 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:06:14 INFO - PROCESS | 1660 | 1469286374532 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1660 | 1469286374534 Marionette TRACE conn2 <- [1,2130,null,{}] 08:06:14 INFO - PROCESS | 1660 | 1469286374544 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:06:14 INFO - PROCESS | 1660 | 1469286374545 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:14 INFO - PROCESS | 1660 | 1469286374642 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:06:14 INFO - PROCESS | 1660 | 1469286374646 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1660 | 1469286374648 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cae3800 == 53 [pid = 1660] [id = 540] 08:06:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12b811000) [pid = 1660] [serial = 1620] [outer = 0x0] 08:06:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12b982800) [pid = 1660] [serial = 1621] [outer = 0x12b811000] 08:06:14 INFO - PROCESS | 1660 | 1469286374681 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12ba61000) [pid = 1660] [serial = 1622] [outer = 0x12b811000] 08:06:15 INFO - PROCESS | 1660 | 1469286375015 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:06:15 INFO - PROCESS | 1660 | 1469286375063 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:06:15 INFO - PROCESS | 1660 | 1469286375065 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1660 | 1469286375066 Marionette TRACE conn2 <- [1,2134,null,{}] 08:06:15 INFO - PROCESS | 1660 | 1469286375081 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:06:15 INFO - PROCESS | 1660 | 1469286375082 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:15 INFO - PROCESS | 1660 | 1469286375163 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:06:15 INFO - PROCESS | 1660 | 1469286375167 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1660 | 1469286375168 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d30e800 == 54 [pid = 1660] [id = 541] 08:06:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12ba61400) [pid = 1660] [serial = 1623] [outer = 0x0] 08:06:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12bbbbc00) [pid = 1660] [serial = 1624] [outer = 0x12ba61400] 08:06:15 INFO - PROCESS | 1660 | 1469286375192 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12a726400) [pid = 1660] [serial = 1625] [outer = 0x12ba61400] 08:06:15 INFO - PROCESS | 1660 | 1469286375536 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:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 482ms 08:06:15 INFO - PROCESS | 1660 | 1469286375547 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1660 | 1469286375548 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:06:15 INFO - PROCESS | 1660 | 1469286375550 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1660 | 1469286375552 Marionette TRACE conn2 <- [1,2138,null,{}] 08:06:15 INFO - PROCESS | 1660 | 1469286375557 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:06:15 INFO - PROCESS | 1660 | 1469286375558 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:15 INFO - PROCESS | 1660 | 1469286375641 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:06:15 INFO - PROCESS | 1660 | 1469286375651 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1660 | 1469286375652 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d69a000 == 55 [pid = 1660] [id = 542] 08:06:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x125d38c00) [pid = 1660] [serial = 1626] [outer = 0x0] 08:06:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12be84800) [pid = 1660] [serial = 1627] [outer = 0x125d38c00] 08:06:15 INFO - PROCESS | 1660 | 1469286375676 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12be8bc00) [pid = 1660] [serial = 1628] [outer = 0x125d38c00] 08:06:16 INFO - PROCESS | 1660 | 1469286376157 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:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 623ms 08:06:16 INFO - PROCESS | 1660 | 1469286376174 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1660 | 1469286376177 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:06:16 INFO - PROCESS | 1660 | 1469286376181 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1660 | 1469286376183 Marionette TRACE conn2 <- [1,2142,null,{}] 08:06:16 INFO - PROCESS | 1660 | 1469286376187 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:06:16 INFO - PROCESS | 1660 | 1469286376189 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:16 INFO - PROCESS | 1660 | 1469286376291 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:06:16 INFO - PROCESS | 1660 | 1469286376365 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1660 | 1469286376367 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191a2800 == 56 [pid = 1660] [id = 543] 08:06:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x11604b800) [pid = 1660] [serial = 1629] [outer = 0x0] 08:06:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x117e17400) [pid = 1660] [serial = 1630] [outer = 0x11604b800] 08:06:16 INFO - PROCESS | 1660 | 1469286376397 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x1187cb400) [pid = 1660] [serial = 1631] [outer = 0x11604b800] 08:06:16 INFO - PROCESS | 1660 | 1469286376823 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:06:16 INFO - PROCESS | 1660 | 1469286376855 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:06:16 INFO - PROCESS | 1660 | 1469286376860 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1660 | 1469286376861 Marionette TRACE conn2 <- [1,2146,null,{}] 08:06:16 INFO - PROCESS | 1660 | 1469286376864 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:06:16 INFO - PROCESS | 1660 | 1469286376865 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:16 INFO - PROCESS | 1660 | 1469286376971 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:06:17 INFO - PROCESS | 1660 | 1469286377079 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1660 | 1469286377080 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291ac800 == 57 [pid = 1660] [id = 544] 08:06:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x119955400) [pid = 1660] [serial = 1632] [outer = 0x0] 08:06:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x1211ae400) [pid = 1660] [serial = 1633] [outer = 0x119955400] 08:06:17 INFO - PROCESS | 1660 | 1469286377112 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x1240ea800) [pid = 1660] [serial = 1634] [outer = 0x119955400] 08:06:17 INFO - PROCESS | 1660 | 1469286377541 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:06:17 INFO - PROCESS | 1660 | 1469286377583 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:06:17 INFO - PROCESS | 1660 | 1469286377585 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1660 | 1469286377588 Marionette TRACE conn2 <- [1,2150,null,{}] 08:06:17 INFO - PROCESS | 1660 | 1469286377596 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:06:17 INFO - PROCESS | 1660 | 1469286377599 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:17 INFO - PROCESS | 1660 | 1469286377702 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:06:17 INFO - PROCESS | 1660 | 1469286377766 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1660 | 1469286377768 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d316000 == 58 [pid = 1660] [id = 545] 08:06:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x126fd2400) [pid = 1660] [serial = 1635] [outer = 0x0] 08:06:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x128ec4800) [pid = 1660] [serial = 1636] [outer = 0x126fd2400] 08:06:17 INFO - PROCESS | 1660 | 1469286377841 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x129370000) [pid = 1660] [serial = 1637] [outer = 0x126fd2400] 08:06:18 INFO - PROCESS | 1660 | 1469286378261 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:06:18 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:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 873ms 08:06:18 INFO - PROCESS | 1660 | 1469286378478 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1660 | 1469286378481 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:06:18 INFO - PROCESS | 1660 | 1469286378484 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1660 | 1469286378486 Marionette TRACE conn2 <- [1,2154,null,{}] 08:06:18 INFO - PROCESS | 1660 | 1469286378507 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:06:18 INFO - PROCESS | 1660 | 1469286378509 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:18 INFO - PROCESS | 1660 | 1469286378600 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:06:18 INFO - PROCESS | 1660 | 1469286378671 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1660 | 1469286378675 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f0a000 == 59 [pid = 1660] [id = 546] 08:06:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x118711000) [pid = 1660] [serial = 1638] [outer = 0x0] 08:06:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x1187d0800) [pid = 1660] [serial = 1639] [outer = 0x118711000] 08:06:18 INFO - PROCESS | 1660 | 1469286378702 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x119702c00) [pid = 1660] [serial = 1640] [outer = 0x118711000] 08:06:19 INFO - PROCESS | 1660 | 1469286379121 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:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 08:06:19 INFO - PROCESS | 1660 | 1469286379175 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1660 | 1469286379177 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:06:19 INFO - PROCESS | 1660 | 1469286379181 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1660 | 1469286379183 Marionette TRACE conn2 <- [1,2158,null,{}] 08:06:19 INFO - PROCESS | 1660 | 1469286379186 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:06:19 INFO - PROCESS | 1660 | 1469286379187 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:19 INFO - PROCESS | 1660 | 1469286379278 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:06:19 INFO - PROCESS | 1660 | 1469286379340 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1660 | 1469286379342 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191a1000 == 60 [pid = 1660] [id = 547] 08:06:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x118358800) [pid = 1660] [serial = 1641] [outer = 0x0] 08:06:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x119639800) [pid = 1660] [serial = 1642] [outer = 0x118358800] 08:06:19 INFO - PROCESS | 1660 | 1469286379370 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x119711800) [pid = 1660] [serial = 1643] [outer = 0x118358800] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12d30e800 == 59 [pid = 1660] [id = 541] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12cae3800 == 58 [pid = 1660] [id = 540] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfb0000 == 57 [pid = 1660] [id = 539] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12be18000 == 56 [pid = 1660] [id = 538] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12b17b800 == 55 [pid = 1660] [id = 537] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12a7a4800 == 54 [pid = 1660] [id = 536] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x1296da000 == 53 [pid = 1660] [id = 535] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12736c000 == 52 [pid = 1660] [id = 534] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x125e0b000 == 51 [pid = 1660] [id = 533] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x121138800 == 50 [pid = 1660] [id = 532] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x116f5e800 == 49 [pid = 1660] [id = 531] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x121018800 == 48 [pid = 1660] [id = 530] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12101f800 == 47 [pid = 1660] [id = 527] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x112f5d000 == 46 [pid = 1660] [id = 526] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x1170e6800 == 45 [pid = 1660] [id = 488] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfa0800 == 44 [pid = 1660] [id = 507] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6ba800 == 43 [pid = 1660] [id = 529] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x118795800 == 42 [pid = 1660] [id = 517] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x1197e9800 == 41 [pid = 1660] [id = 509] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x129387000 == 40 [pid = 1660] [id = 514] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1cf000 == 39 [pid = 1660] [id = 511] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1d9800 == 38 [pid = 1660] [id = 528] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbdb000 == 37 [pid = 1660] [id = 516] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6a000 == 36 [pid = 1660] [id = 510] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6b9800 == 35 [pid = 1660] [id = 515] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12cae2800 == 34 [pid = 1660] [id = 512] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12c53a000 == 33 [pid = 1660] [id = 508] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x116f72000 == 32 [pid = 1660] [id = 513] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x120f0a000 == 31 [pid = 1660] [id = 546] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12d316000 == 30 [pid = 1660] [id = 545] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x1291ac800 == 29 [pid = 1660] [id = 544] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x12d69a000 == 28 [pid = 1660] [id = 542] 08:06:20 INFO - PROCESS | 1660 | --DOCSHELL 0x1191a2800 == 27 [pid = 1660] [id = 543] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x128bf8800) [pid = 1660] [serial = 1552] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x118711400) [pid = 1660] [serial = 1543] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x11604d800) [pid = 1660] [serial = 1555] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x11817c800) [pid = 1660] [serial = 1558] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x112a88400) [pid = 1660] [serial = 1540] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x123a03400) [pid = 1660] [serial = 1546] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x128b92400) [pid = 1660] [serial = 1549] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x12933fc00) [pid = 1660] [serial = 1574] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x120d98c00) [pid = 1660] [serial = 1561] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x125d42800) [pid = 1660] [serial = 1564] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x123ac3400) [pid = 1660] [serial = 1562] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x128bef400) [pid = 1660] [serial = 1567] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x1272ba400) [pid = 1660] [serial = 1565] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x129335000) [pid = 1660] [serial = 1573] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1273e4c00) [pid = 1660] [serial = 1570] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x128ec5800) [pid = 1660] [serial = 1568] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1187ce800) [pid = 1660] [serial = 1559] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x116aa0000) [pid = 1660] [serial = 1556] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x128ed2400) [pid = 1660] [serial = 1571] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x129367400) [pid = 1660] [serial = 1576] [outer = 0x0] [url = about:blank] 08:06:20 INFO - PROCESS | 1660 | 1469286380267 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:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1122ms 08:06:20 INFO - PROCESS | 1660 | 1469286380302 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:06:20 INFO - PROCESS | 1660 | 1469286380304 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:06:20 INFO - PROCESS | 1660 | 1469286380307 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1660 | 1469286380309 Marionette TRACE conn2 <- [1,2162,null,{}] 08:06:20 INFO - PROCESS | 1660 | 1469286380313 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:06:20 INFO - PROCESS | 1660 | 1469286380314 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:20 INFO - PROCESS | 1660 | 1469286380391 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:06:20 INFO - PROCESS | 1660 | 1469286380450 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1660 | 1469286380453 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x1169b4000 == 28 [pid = 1660] [id = 548] 08:06:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1122ea800) [pid = 1660] [serial = 1644] [outer = 0x0] 08:06:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x112dbc000) [pid = 1660] [serial = 1645] [outer = 0x1122ea800] 08:06:20 INFO - PROCESS | 1660 | 1469286380481 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x113910400) [pid = 1660] [serial = 1646] [outer = 0x1122ea800] 08:06:20 INFO - PROCESS | 1660 | 1469286380795 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:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 08:06:20 INFO - PROCESS | 1660 | 1469286380829 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1660 | 1469286380831 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:06:20 INFO - PROCESS | 1660 | 1469286380837 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1660 | 1469286380840 Marionette TRACE conn2 <- [1,2166,null,{}] 08:06:20 INFO - PROCESS | 1660 | 1469286380842 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:06:20 INFO - PROCESS | 1660 | 1469286380844 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:20 INFO - PROCESS | 1660 | 1469286380918 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:06:20 INFO - PROCESS | 1660 | 1469286380924 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1660 | 1469286380925 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185d6000 == 29 [pid = 1660] [id = 549] 08:06:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x116532c00) [pid = 1660] [serial = 1647] [outer = 0x0] 08:06:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x1169e1800) [pid = 1660] [serial = 1648] [outer = 0x116532c00] 08:06:20 INFO - PROCESS | 1660 | 1469286380953 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1176ab400) [pid = 1660] [serial = 1649] [outer = 0x116532c00] 08:06:21 INFO - PROCESS | 1660 | 1469286381386 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:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 572ms 08:06:21 INFO - PROCESS | 1660 | 1469286381409 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1660 | 1469286381412 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:06:21 INFO - PROCESS | 1660 | 1469286381415 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1660 | 1469286381420 Marionette TRACE conn2 <- [1,2170,null,{}] 08:06:21 INFO - PROCESS | 1660 | 1469286381433 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:06:21 INFO - PROCESS | 1660 | 1469286381440 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:21 INFO - PROCESS | 1660 | 1469286381563 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:06:21 INFO - PROCESS | 1660 | 1469286381657 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1660 | 1469286381659 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x121022000 == 30 [pid = 1660] [id = 550] 08:06:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x113d69400) [pid = 1660] [serial = 1650] [outer = 0x0] 08:06:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x11871e800) [pid = 1660] [serial = 1651] [outer = 0x113d69400] 08:06:21 INFO - PROCESS | 1660 | 1469286381692 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x119709800) [pid = 1660] [serial = 1652] [outer = 0x113d69400] 08:06:21 INFO - PROCESS | 1660 | 1469286381961 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:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 576ms 08:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:06:22 INFO - PROCESS | 1660 | 1469286381993 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1660 | 1469286381995 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:06:22 INFO - PROCESS | 1660 | 1469286381997 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1660 | 1469286381998 Marionette TRACE conn2 <- [1,2174,null,{}] 08:06:22 INFO - PROCESS | 1660 | 1469286382000 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:06:22 INFO - PROCESS | 1660 | 1469286382001 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:22 INFO - PROCESS | 1660 | 1469286382091 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:06:22 INFO - PROCESS | 1660 | 1469286382094 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1660 | 1469286382095 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x124978800 == 31 [pid = 1660] [id = 551] 08:06:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x119747000) [pid = 1660] [serial = 1653] [outer = 0x0] 08:06:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x120d97c00) [pid = 1660] [serial = 1654] [outer = 0x119747000] 08:06:22 INFO - PROCESS | 1660 | 1469286382122 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1217eb400) [pid = 1660] [serial = 1655] [outer = 0x119747000] 08:06:22 INFO - PROCESS | 1660 | 1469286382490 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:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 08:06:22 INFO - PROCESS | 1660 | 1469286382516 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1660 | 1469286382518 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:06:22 INFO - PROCESS | 1660 | 1469286382522 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1660 | 1469286382523 Marionette TRACE conn2 <- [1,2178,null,{}] 08:06:22 INFO - PROCESS | 1660 | 1469286382525 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:06:22 INFO - PROCESS | 1660 | 1469286382526 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:22 INFO - PROCESS | 1660 | 1469286382621 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:06:22 INFO - PROCESS | 1660 | 1469286382662 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1660 | 1469286382663 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x127358800 == 32 [pid = 1660] [id = 552] 08:06:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x112d4cc00) [pid = 1660] [serial = 1656] [outer = 0x0] 08:06:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x123a09400) [pid = 1660] [serial = 1657] [outer = 0x112d4cc00] 08:06:22 INFO - PROCESS | 1660 | 1469286382688 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x123a11000) [pid = 1660] [serial = 1658] [outer = 0x112d4cc00] 08:06:23 INFO - PROCESS | 1660 | 1469286383047 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:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 572ms 08:06:23 INFO - PROCESS | 1660 | 1469286383095 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:06:23 INFO - PROCESS | 1660 | 1469286383097 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:06:23 INFO - PROCESS | 1660 | 1469286383101 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1660 | 1469286383102 Marionette TRACE conn2 <- [1,2182,null,{}] 08:06:23 INFO - PROCESS | 1660 | 1469286383106 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:06:23 INFO - PROCESS | 1660 | 1469286383112 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:23 INFO - PROCESS | 1660 | 1469286383253 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:06:23 INFO - PROCESS | 1660 | 1469286383260 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1660 | 1469286383261 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291bd800 == 33 [pid = 1660] [id = 553] 08:06:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x123a10000) [pid = 1660] [serial = 1659] [outer = 0x0] 08:06:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x12425c000) [pid = 1660] [serial = 1660] [outer = 0x123a10000] 08:06:23 INFO - PROCESS | 1660 | 1469286383286 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x126fda000) [pid = 1660] [serial = 1661] [outer = 0x123a10000] 08:06:23 INFO - PROCESS | 1660 | 1469286383636 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:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 572ms 08:06:23 INFO - PROCESS | 1660 | 1469286383673 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:06:23 INFO - PROCESS | 1660 | 1469286383681 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:06:23 INFO - PROCESS | 1660 | 1469286383683 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1660 | 1469286383685 Marionette TRACE conn2 <- [1,2186,null,{}] 08:06:23 INFO - PROCESS | 1660 | 1469286383687 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:06:23 INFO - PROCESS | 1660 | 1469286383688 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:23 INFO - PROCESS | 1660 | 1469286383782 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:06:23 INFO - PROCESS | 1660 | 1469286383822 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1660 | 1469286383823 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296ed800 == 34 [pid = 1660] [id = 554] 08:06:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x1272b6800) [pid = 1660] [serial = 1662] [outer = 0x0] 08:06:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x1273e3800) [pid = 1660] [serial = 1663] [outer = 0x1272b6800] 08:06:23 INFO - PROCESS | 1660 | 1469286383847 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x128b92800) [pid = 1660] [serial = 1664] [outer = 0x1272b6800] 08:06:24 INFO - PROCESS | 1660 | 1469286384172 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:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 08:06:24 INFO - PROCESS | 1660 | 1469286384438 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1660 | 1469286384440 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x129257000) [pid = 1660] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x1122bd000) [pid = 1660] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x1127e0c00) [pid = 1660] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x115ee5000) [pid = 1660] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x126e9a400) [pid = 1660] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x119708400) [pid = 1660] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x110f75400) [pid = 1660] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x119636400) [pid = 1660] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x113d16c00) [pid = 1660] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x129258800) [pid = 1660] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x11817bc00) [pid = 1660] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x119711400) [pid = 1660] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1240b7400) [pid = 1660] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x1240ed800) [pid = 1660] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12a7dbc00) [pid = 1660] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x12b811000) [pid = 1660] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12ba61400) [pid = 1660] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x125d38c00) [pid = 1660] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x111e5b800) [pid = 1660] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x126b98c00) [pid = 1660] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1273e4800) [pid = 1660] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x110fa0000) [pid = 1660] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x120d9c800) [pid = 1660] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:06:24 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x118178c00) [pid = 1660] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:06:24 INFO - PROCESS | 1660 | 1469286384464 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1660 | 1469286384465 Marionette TRACE conn2 <- [1,2190,null,{}] 08:06:24 INFO - PROCESS | 1660 | 1469286384467 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:06:24 INFO - PROCESS | 1660 | 1469286384469 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:24 INFO - PROCESS | 1660 | 1469286384543 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:06:24 INFO - PROCESS | 1660 | 1469286384546 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1660 | 1469286384548 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x119cc2800 == 35 [pid = 1660] [id = 555] 08:06:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x112d42800) [pid = 1660] [serial = 1665] [outer = 0x0] 08:06:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1130d6c00) [pid = 1660] [serial = 1666] [outer = 0x112d42800] 08:06:24 INFO - PROCESS | 1660 | 1469286384576 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x117e10400) [pid = 1660] [serial = 1667] [outer = 0x112d42800] 08:06:25 INFO - PROCESS | 1660 | 1469286385002 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:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 575ms 08:06:25 INFO - PROCESS | 1660 | 1469286385039 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1660 | 1469286385041 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:06:25 INFO - PROCESS | 1660 | 1469286385045 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1660 | 1469286385047 Marionette TRACE conn2 <- [1,2194,null,{}] 08:06:25 INFO - PROCESS | 1660 | 1469286385062 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:06:25 INFO - PROCESS | 1660 | 1469286385064 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:25 INFO - PROCESS | 1660 | 1469286385211 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:06:25 INFO - PROCESS | 1660 | 1469286385219 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1660 | 1469286385222 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x12101f800 == 36 [pid = 1660] [id = 556] 08:06:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x119635400) [pid = 1660] [serial = 1668] [outer = 0x0] 08:06:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1217a4c00) [pid = 1660] [serial = 1669] [outer = 0x119635400] 08:06:25 INFO - PROCESS | 1660 | 1469286385247 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x125e30800) [pid = 1660] [serial = 1670] [outer = 0x119635400] 08:06:25 INFO - PROCESS | 1660 | 1469286385529 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:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 531ms 08:06:25 INFO - PROCESS | 1660 | 1469286385576 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1660 | 1469286385578 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:06:25 INFO - PROCESS | 1660 | 1469286385580 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1660 | 1469286385581 Marionette TRACE conn2 <- [1,2198,null,{}] 08:06:25 INFO - PROCESS | 1660 | 1469286385583 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:06:25 INFO - PROCESS | 1660 | 1469286385584 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:25 INFO - PROCESS | 1660 | 1469286385661 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:06:25 INFO - PROCESS | 1660 | 1469286385727 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1660 | 1469286385728 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1d2800 == 37 [pid = 1660] [id = 557] 08:06:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x118111800) [pid = 1660] [serial = 1671] [outer = 0x0] 08:06:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x119db4400) [pid = 1660] [serial = 1672] [outer = 0x118111800] 08:06:25 INFO - PROCESS | 1660 | 1469286385752 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x128bf1c00) [pid = 1660] [serial = 1673] [outer = 0x118111800] 08:06:26 INFO - PROCESS | 1660 | 1469286386021 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:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 468ms 08:06:26 INFO - PROCESS | 1660 | 1469286386064 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1660 | 1469286386066 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:06:26 INFO - PROCESS | 1660 | 1469286386076 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1660 | 1469286386078 Marionette TRACE conn2 <- [1,2202,null,{}] 08:06:26 INFO - PROCESS | 1660 | 1469286386080 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:06:26 INFO - PROCESS | 1660 | 1469286386082 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:26 INFO - PROCESS | 1660 | 1469286386176 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:06:26 INFO - PROCESS | 1660 | 1469286386180 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1660 | 1469286386182 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x127358000 == 38 [pid = 1660] [id = 558] 08:06:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x128bf5800) [pid = 1660] [serial = 1674] [outer = 0x0] 08:06:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x129257400) [pid = 1660] [serial = 1675] [outer = 0x128bf5800] 08:06:26 INFO - PROCESS | 1660 | 1469286386208 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12933e800) [pid = 1660] [serial = 1676] [outer = 0x128bf5800] 08:06:26 INFO - PROCESS | 1660 | 1469286386719 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:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 678ms 08:06:26 INFO - PROCESS | 1660 | 1469286386747 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1660 | 1469286386749 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:06:26 INFO - PROCESS | 1660 | 1469286386752 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1660 | 1469286386754 Marionette TRACE conn2 <- [1,2206,null,{}] 08:06:26 INFO - PROCESS | 1660 | 1469286386758 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:06:26 INFO - PROCESS | 1660 | 1469286386760 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:26 INFO - PROCESS | 1660 | 1469286386871 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:06:26 INFO - PROCESS | 1660 | 1469286386935 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1660 | 1469286386937 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e46800 == 39 [pid = 1660] [id = 559] 08:06:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x111c17000) [pid = 1660] [serial = 1677] [outer = 0x0] 08:06:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x112a7f400) [pid = 1660] [serial = 1678] [outer = 0x111c17000] 08:06:26 INFO - PROCESS | 1660 | 1469286386968 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1139d4000) [pid = 1660] [serial = 1679] [outer = 0x111c17000] 08:06:27 INFO - PROCESS | 1660 | 1469286387473 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:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 773ms 08:06:27 INFO - PROCESS | 1660 | 1469286387529 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1660 | 1469286387532 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:06:27 INFO - PROCESS | 1660 | 1469286387541 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1660 | 1469286387542 Marionette TRACE conn2 <- [1,2210,null,{}] 08:06:27 INFO - PROCESS | 1660 | 1469286387545 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:06:27 INFO - PROCESS | 1660 | 1469286387547 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:27 INFO - PROCESS | 1660 | 1469286387654 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:06:27 INFO - PROCESS | 1660 | 1469286387748 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1660 | 1469286387749 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x127355800 == 40 [pid = 1660] [id = 560] 08:06:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x11810ac00) [pid = 1660] [serial = 1680] [outer = 0x0] 08:06:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x118173400) [pid = 1660] [serial = 1681] [outer = 0x11810ac00] 08:06:27 INFO - PROCESS | 1660 | 1469286387780 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x118714800) [pid = 1660] [serial = 1682] [outer = 0x11810ac00] 08:06:28 INFO - PROCESS | 1660 | 1469286388402 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:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 922ms 08:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:06:28 INFO - PROCESS | 1660 | 1469286388461 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1660 | 1469286388463 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:06:28 INFO - PROCESS | 1660 | 1469286388466 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1660 | 1469286388468 Marionette TRACE conn2 <- [1,2214,null,{}] 08:06:28 INFO - PROCESS | 1660 | 1469286388472 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:06:28 INFO - PROCESS | 1660 | 1469286388473 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:28 INFO - PROCESS | 1660 | 1469286388566 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1d2800 == 39 [pid = 1660] [id = 557] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x12101f800 == 38 [pid = 1660] [id = 556] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x119cc2800 == 37 [pid = 1660] [id = 555] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x1296ed800 == 36 [pid = 1660] [id = 554] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x1291bd800 == 35 [pid = 1660] [id = 553] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x127358800 == 34 [pid = 1660] [id = 552] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x124978800 == 33 [pid = 1660] [id = 551] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x121022000 == 32 [pid = 1660] [id = 550] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x1185d6000 == 31 [pid = 1660] [id = 549] 08:06:28 INFO - PROCESS | 1660 | --DOCSHELL 0x1169b4000 == 30 [pid = 1660] [id = 548] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x128ecec00) [pid = 1660] [serial = 1553] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x128bf1400) [pid = 1660] [serial = 1550] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x1293dd400) [pid = 1660] [serial = 1538] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x113f08400) [pid = 1660] [serial = 1541] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x12498ec00) [pid = 1660] [serial = 1547] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x11963a400) [pid = 1660] [serial = 1544] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x12933b800) [pid = 1660] [serial = 1606] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12a4b6c00) [pid = 1660] [serial = 1609] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12b806800) [pid = 1660] [serial = 1618] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1160c1400) [pid = 1660] [serial = 1591] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x117e1b000) [pid = 1660] [serial = 1592] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x128b94400) [pid = 1660] [serial = 1603] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x120d93000) [pid = 1660] [serial = 1585] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x110f95400) [pid = 1660] [serial = 1579] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12a7df800) [pid = 1660] [serial = 1612] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1127e0400) [pid = 1660] [serial = 1580] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x118105800) [pid = 1660] [serial = 1582] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x118718800) [pid = 1660] [serial = 1583] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1293ddc00) [pid = 1660] [serial = 1577] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x11871f400) [pid = 1660] [serial = 1594] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x11937a400) [pid = 1660] [serial = 1595] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1217eb800) [pid = 1660] [serial = 1597] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x123f1c800) [pid = 1660] [serial = 1598] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x128ca3400) [pid = 1660] [serial = 1588] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12a723400) [pid = 1660] [serial = 1610] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x129338800) [pid = 1660] [serial = 1589] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x124991000) [pid = 1660] [serial = 1600] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x125e36800) [pid = 1660] [serial = 1601] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12a81d400) [pid = 1660] [serial = 1615] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12a811000) [pid = 1660] [serial = 1613] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12b982800) [pid = 1660] [serial = 1621] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12ba61000) [pid = 1660] [serial = 1622] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x12bbbbc00) [pid = 1660] [serial = 1624] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12be8bc00) [pid = 1660] [serial = 1628] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12b80f400) [pid = 1660] [serial = 1619] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12be84800) [pid = 1660] [serial = 1627] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x12a726400) [pid = 1660] [serial = 1625] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x123ac0800) [pid = 1660] [serial = 1586] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x12b80c000) [pid = 1660] [serial = 1616] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x12a4ad800) [pid = 1660] [serial = 1607] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x128bf5000) [pid = 1660] [serial = 1604] [outer = 0x0] [url = about:blank] 08:06:28 INFO - PROCESS | 1660 | 1469286388658 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1660 | 1469286388660 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x113b9a800 == 31 [pid = 1660] [id = 561] 08:06:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x111e29000) [pid = 1660] [serial = 1683] [outer = 0x0] 08:06:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x1127df000) [pid = 1660] [serial = 1684] [outer = 0x111e29000] 08:06:28 INFO - PROCESS | 1660 | 1469286388689 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x113d67400) [pid = 1660] [serial = 1685] [outer = 0x111e29000] 08:06:28 INFO - PROCESS | 1660 | 1469286388991 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:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 573ms 08:06:29 INFO - PROCESS | 1660 | 1469286389040 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1660 | 1469286389043 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:06:29 INFO - PROCESS | 1660 | 1469286389047 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1660 | 1469286389049 Marionette TRACE conn2 <- [1,2218,null,{}] 08:06:29 INFO - PROCESS | 1660 | 1469286389051 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:06:29 INFO - PROCESS | 1660 | 1469286389053 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:29 INFO - PROCESS | 1660 | 1469286389131 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:06:29 INFO - PROCESS | 1660 | 1469286389136 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1660 | 1469286389140 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x1187a1000 == 32 [pid = 1660] [id = 562] 08:06:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x116269000) [pid = 1660] [serial = 1686] [outer = 0x0] 08:06:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x117e1b000) [pid = 1660] [serial = 1687] [outer = 0x116269000] 08:06:29 INFO - PROCESS | 1660 | 1469286389166 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x118514400) [pid = 1660] [serial = 1688] [outer = 0x116269000] 08:06:29 INFO - PROCESS | 1660 | 1469286389510 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:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 08:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:06:29 INFO - PROCESS | 1660 | 1469286389524 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1660 | 1469286389525 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:06:29 INFO - PROCESS | 1660 | 1469286389527 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1660 | 1469286389529 Marionette TRACE conn2 <- [1,2222,null,{}] 08:06:29 INFO - PROCESS | 1660 | 1469286389537 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:06:29 INFO - PROCESS | 1660 | 1469286389541 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:29 INFO - PROCESS | 1660 | 1469286389625 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:06:29 INFO - PROCESS | 1660 | 1469286389630 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1660 | 1469286389632 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x123aef800 == 33 [pid = 1660] [id = 563] 08:06:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x110f7b800) [pid = 1660] [serial = 1689] [outer = 0x0] 08:06:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x119626800) [pid = 1660] [serial = 1690] [outer = 0x110f7b800] 08:06:29 INFO - PROCESS | 1660 | 1469286389662 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x119746c00) [pid = 1660] [serial = 1691] [outer = 0x110f7b800] 08:06:30 INFO - PROCESS | 1660 | 1469286390021 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:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 08:06:30 INFO - PROCESS | 1660 | 1469286390050 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1660 | 1469286390052 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:06:30 INFO - PROCESS | 1660 | 1469286390059 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1660 | 1469286390060 Marionette TRACE conn2 <- [1,2226,null,{}] 08:06:30 INFO - PROCESS | 1660 | 1469286390062 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:06:30 INFO - PROCESS | 1660 | 1469286390064 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:30 INFO - PROCESS | 1660 | 1469286390144 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:06:30 INFO - PROCESS | 1660 | 1469286390147 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1660 | 1469286390148 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x127284000 == 34 [pid = 1660] [id = 564] 08:06:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x11994cc00) [pid = 1660] [serial = 1692] [outer = 0x0] 08:06:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x120d9d800) [pid = 1660] [serial = 1693] [outer = 0x11994cc00] 08:06:30 INFO - PROCESS | 1660 | 1469286390173 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x123a05000) [pid = 1660] [serial = 1694] [outer = 0x11994cc00] 08:06:30 INFO - PROCESS | 1660 | 1469286390513 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:06:30 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:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 468ms 08:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:06:30 INFO - PROCESS | 1660 | 1469286390527 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1660 | 1469286390528 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:06:30 INFO - PROCESS | 1660 | 1469286390530 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1660 | 1469286390532 Marionette TRACE conn2 <- [1,2230,null,{}] 08:06:30 INFO - PROCESS | 1660 | 1469286390534 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:06:30 INFO - PROCESS | 1660 | 1469286390535 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:30 INFO - PROCESS | 1660 | 1469286390616 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:06:30 INFO - PROCESS | 1660 | 1469286390622 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1660 | 1469286390624 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b5800 == 35 [pid = 1660] [id = 565] 08:06:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x123a05400) [pid = 1660] [serial = 1695] [outer = 0x0] 08:06:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x123ff2800) [pid = 1660] [serial = 1696] [outer = 0x123a05400] 08:06:30 INFO - PROCESS | 1660 | 1469286390647 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1243a6000) [pid = 1660] [serial = 1697] [outer = 0x123a05400] 08:06:31 INFO - PROCESS | 1660 | 1469286391012 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:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 08:06:31 INFO - PROCESS | 1660 | 1469286391052 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1660 | 1469286391053 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:06:31 INFO - PROCESS | 1660 | 1469286391056 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1660 | 1469286391057 Marionette TRACE conn2 <- [1,2234,null,{}] 08:06:31 INFO - PROCESS | 1660 | 1469286391059 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:06:31 INFO - PROCESS | 1660 | 1469286391063 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:31 INFO - PROCESS | 1660 | 1469286391180 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:06:31 INFO - PROCESS | 1660 | 1469286391192 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1660 | 1469286391194 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a78e800 == 36 [pid = 1660] [id = 566] 08:06:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1240b7400) [pid = 1660] [serial = 1698] [outer = 0x0] 08:06:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x124993400) [pid = 1660] [serial = 1699] [outer = 0x1240b7400] 08:06:31 INFO - PROCESS | 1660 | 1469286391219 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1273dfc00) [pid = 1660] [serial = 1700] [outer = 0x1240b7400] 08:06:31 INFO - PROCESS | 1660 | 1469286391544 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:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 08:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:06:31 INFO - PROCESS | 1660 | 1469286391576 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1660 | 1469286391577 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:06:31 INFO - PROCESS | 1660 | 1469286391579 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1660 | 1469286391580 Marionette TRACE conn2 <- [1,2238,null,{}] 08:06:31 INFO - PROCESS | 1660 | 1469286391583 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:06:31 INFO - PROCESS | 1660 | 1469286391584 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:31 INFO - PROCESS | 1660 | 1469286391685 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:06:31 INFO - PROCESS | 1660 | 1469286391694 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1660 | 1469286391696 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abe6000 == 37 [pid = 1660] [id = 567] 08:06:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x126fd2800) [pid = 1660] [serial = 1701] [outer = 0x0] 08:06:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128b99400) [pid = 1660] [serial = 1702] [outer = 0x126fd2800] 08:06:31 INFO - PROCESS | 1660 | 1469286391720 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x128bf7800) [pid = 1660] [serial = 1703] [outer = 0x126fd2800] 08:06:32 INFO - PROCESS | 1660 | 1469286392034 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:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 468ms 08:06:32 INFO - PROCESS | 1660 | 1469286392048 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:06:32 INFO - PROCESS | 1660 | 1469286392049 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:06:32 INFO - PROCESS | 1660 | 1469286392051 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1660 | 1469286392053 Marionette TRACE conn2 <- [1,2242,null,{}] 08:06:32 INFO - PROCESS | 1660 | 1469286392064 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:06:32 INFO - PROCESS | 1660 | 1469286392065 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:32 INFO - PROCESS | 1660 | 1469286392166 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:06:32 INFO - PROCESS | 1660 | 1469286392170 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1660 | 1469286392171 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1dd800 == 38 [pid = 1660] [id = 568] 08:06:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x110f76800) [pid = 1660] [serial = 1704] [outer = 0x0] 08:06:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x128ca5c00) [pid = 1660] [serial = 1705] [outer = 0x110f76800] 08:06:32 INFO - PROCESS | 1660 | 1469286392196 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12925e000) [pid = 1660] [serial = 1706] [outer = 0x110f76800] 08:06:32 INFO - PROCESS | 1660 | 1469286392501 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:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 474ms 08:06:32 INFO - PROCESS | 1660 | 1469286392534 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1660 | 1469286392535 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:06:32 INFO - PROCESS | 1660 | 1469286392545 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1660 | 1469286392546 Marionette TRACE conn2 <- [1,2246,null,{}] 08:06:32 INFO - PROCESS | 1660 | 1469286392548 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:06:32 INFO - PROCESS | 1660 | 1469286392550 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:32 INFO - PROCESS | 1660 | 1469286392678 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:06:32 INFO - PROCESS | 1660 | 1469286392683 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1660 | 1469286392684 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x123ae5800 == 39 [pid = 1660] [id = 569] 08:06:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1127da000) [pid = 1660] [serial = 1707] [outer = 0x0] 08:06:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x129339000) [pid = 1660] [serial = 1708] [outer = 0x1127da000] 08:06:32 INFO - PROCESS | 1660 | 1469286392723 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x129367800) [pid = 1660] [serial = 1709] [outer = 0x1127da000] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x112d4cc00) [pid = 1660] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x116532c00) [pid = 1660] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x119747000) [pid = 1660] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x118358800) [pid = 1660] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1122ea800) [pid = 1660] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x113d69400) [pid = 1660] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x11604b800) [pid = 1660] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x119955400) [pid = 1660] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x118111800) [pid = 1660] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123a10000) [pid = 1660] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1272b6800) [pid = 1660] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x126fd2400) [pid = 1660] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x112d42800) [pid = 1660] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x119635400) [pid = 1660] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:06:33 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x118711000) [pid = 1660] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:06:33 INFO - PROCESS | 1660 | 1469286393196 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:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 669ms 08:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:06:33 INFO - PROCESS | 1660 | 1469286393214 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1660 | 1469286393215 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:06:33 INFO - PROCESS | 1660 | 1469286393217 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1660 | 1469286393218 Marionette TRACE conn2 <- [1,2250,null,{}] 08:06:33 INFO - PROCESS | 1660 | 1469286393226 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:06:33 INFO - PROCESS | 1660 | 1469286393227 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:33 INFO - PROCESS | 1660 | 1469286393336 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:06:33 INFO - PROCESS | 1660 | 1469286393372 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1660 | 1469286393373 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abdb000 == 40 [pid = 1660] [id = 570] 08:06:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x10ebf6400) [pid = 1660] [serial = 1710] [outer = 0x0] 08:06:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x117e17800) [pid = 1660] [serial = 1711] [outer = 0x10ebf6400] 08:06:33 INFO - PROCESS | 1660 | 1469286393396 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x121a98000) [pid = 1660] [serial = 1712] [outer = 0x10ebf6400] 08:06:33 INFO - PROCESS | 1660 | 1469286393660 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:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 479ms 08:06:33 INFO - PROCESS | 1660 | 1469286393696 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:06:33 INFO - PROCESS | 1660 | 1469286393698 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:06:33 INFO - PROCESS | 1660 | 1469286393700 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1660 | 1469286393702 Marionette TRACE conn2 <- [1,2254,null,{}] 08:06:33 INFO - PROCESS | 1660 | 1469286393713 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:06:33 INFO - PROCESS | 1660 | 1469286393726 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:33 INFO - PROCESS | 1660 | 1469286393817 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:06:33 INFO - PROCESS | 1660 | 1469286393823 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1660 | 1469286393824 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6c1000 == 41 [pid = 1660] [id = 571] 08:06:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1217eb800) [pid = 1660] [serial = 1713] [outer = 0x0] 08:06:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x129337800) [pid = 1660] [serial = 1714] [outer = 0x1217eb800] 08:06:33 INFO - PROCESS | 1660 | 1469286393850 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x129531000) [pid = 1660] [serial = 1715] [outer = 0x1217eb800] 08:06:34 INFO - PROCESS | 1660 | 1469286394190 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:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 527ms 08:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:06:34 INFO - PROCESS | 1660 | 1469286394228 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1660 | 1469286394229 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:06:34 INFO - PROCESS | 1660 | 1469286394231 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1660 | 1469286394232 Marionette TRACE conn2 <- [1,2258,null,{}] 08:06:34 INFO - PROCESS | 1660 | 1469286394234 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:06:34 INFO - PROCESS | 1660 | 1469286394235 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:34 INFO - PROCESS | 1660 | 1469286394346 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:06:34 INFO - PROCESS | 1660 | 1469286394353 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1660 | 1469286394354 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cae1800 == 42 [pid = 1660] [id = 572] 08:06:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x129537400) [pid = 1660] [serial = 1716] [outer = 0x0] 08:06:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12a4ac800) [pid = 1660] [serial = 1717] [outer = 0x129537400] 08:06:34 INFO - PROCESS | 1660 | 1469286394378 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12a6bb000) [pid = 1660] [serial = 1718] [outer = 0x129537400] 08:06:34 INFO - PROCESS | 1660 | 1469286394665 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:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 468ms 08:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:06:34 INFO - PROCESS | 1660 | 1469286394699 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1660 | 1469286394700 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:06:34 INFO - PROCESS | 1660 | 1469286394703 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1660 | 1469286394706 Marionette TRACE conn2 <- [1,2262,null,{}] 08:06:34 INFO - PROCESS | 1660 | 1469286394717 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:06:34 INFO - PROCESS | 1660 | 1469286394718 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:34 INFO - PROCESS | 1660 | 1469286394797 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:06:34 INFO - PROCESS | 1660 | 1469286394800 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1660 | 1469286394801 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbd8800 == 43 [pid = 1660] [id = 573] 08:06:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x129530c00) [pid = 1660] [serial = 1719] [outer = 0x0] 08:06:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12a726400) [pid = 1660] [serial = 1720] [outer = 0x129530c00] 08:06:34 INFO - PROCESS | 1660 | 1469286394828 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12a7e5000) [pid = 1660] [serial = 1721] [outer = 0x129530c00] 08:06:35 INFO - PROCESS | 1660 | 1469286395293 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:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 624ms 08:06:35 INFO - PROCESS | 1660 | 1469286395328 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1660 | 1469286395330 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:06:35 INFO - PROCESS | 1660 | 1469286395334 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1660 | 1469286395336 Marionette TRACE conn2 <- [1,2266,null,{}] 08:06:35 INFO - PROCESS | 1660 | 1469286395342 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:06:35 INFO - PROCESS | 1660 | 1469286395344 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:35 INFO - PROCESS | 1660 | 1469286395447 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:06:35 INFO - PROCESS | 1660 | 1469286395545 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1660 | 1469286395547 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x1183ad800 == 44 [pid = 1660] [id = 574] 08:06:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x113d64c00) [pid = 1660] [serial = 1722] [outer = 0x0] 08:06:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x113f08c00) [pid = 1660] [serial = 1723] [outer = 0x113d64c00] 08:06:35 INFO - PROCESS | 1660 | 1469286395578 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x116972c00) [pid = 1660] [serial = 1724] [outer = 0x113d64c00] 08:06:35 INFO - PROCESS | 1660 | 1469286395991 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:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 677ms 08:06:36 INFO - PROCESS | 1660 | 1469286396011 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1660 | 1469286396014 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:06:36 INFO - PROCESS | 1660 | 1469286396018 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1660 | 1469286396020 Marionette TRACE conn2 <- [1,2270,null,{}] 08:06:36 INFO - PROCESS | 1660 | 1469286396023 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:06:36 INFO - PROCESS | 1660 | 1469286396025 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:36 INFO - PROCESS | 1660 | 1469286396128 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:06:36 INFO - PROCESS | 1660 | 1469286396190 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1660 | 1469286396191 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b77000 == 45 [pid = 1660] [id = 575] 08:06:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x11870d400) [pid = 1660] [serial = 1725] [outer = 0x0] 08:06:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x118d7b800) [pid = 1660] [serial = 1726] [outer = 0x11870d400] 08:06:36 INFO - PROCESS | 1660 | 1469286396221 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x11970d400) [pid = 1660] [serial = 1727] [outer = 0x11870d400] 08:06:36 INFO - PROCESS | 1660 | 1469286396674 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:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 08:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:06:36 INFO - PROCESS | 1660 | 1469286396690 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1660 | 1469286396691 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:06:36 INFO - PROCESS | 1660 | 1469286396694 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1660 | 1469286396696 Marionette TRACE conn2 <- [1,2274,null,{}] 08:06:36 INFO - PROCESS | 1660 | 1469286396704 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:06:36 INFO - PROCESS | 1660 | 1469286396707 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:36 INFO - PROCESS | 1660 | 1469286396831 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:06:36 INFO - PROCESS | 1660 | 1469286396909 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1660 | 1469286396911 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbcf800 == 46 [pid = 1660] [id = 576] 08:06:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x1243a6400) [pid = 1660] [serial = 1728] [outer = 0x0] 08:06:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x12498e800) [pid = 1660] [serial = 1729] [outer = 0x1243a6400] 08:06:36 INFO - PROCESS | 1660 | 1469286396942 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x126b95400) [pid = 1660] [serial = 1730] [outer = 0x1243a6400] 08:06:37 INFO - PROCESS | 1660 | 1469286397353 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:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 08:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:06:37 INFO - PROCESS | 1660 | 1469286397365 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1660 | 1469286397367 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:06:37 INFO - PROCESS | 1660 | 1469286397369 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1660 | 1469286397370 Marionette TRACE conn2 <- [1,2278,null,{}] 08:06:37 INFO - PROCESS | 1660 | 1469286397373 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:06:37 INFO - PROCESS | 1660 | 1469286397374 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:37 INFO - PROCESS | 1660 | 1469286397479 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:06:37 INFO - PROCESS | 1660 | 1469286397541 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1660 | 1469286397542 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x1162d4800 == 47 [pid = 1660] [id = 577] 08:06:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x110e62400) [pid = 1660] [serial = 1731] [outer = 0x0] 08:06:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x123a0e000) [pid = 1660] [serial = 1732] [outer = 0x110e62400] 08:06:37 INFO - PROCESS | 1660 | 1469286397613 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x128ecd000) [pid = 1660] [serial = 1733] [outer = 0x110e62400] 08:06:38 INFO - PROCESS | 1660 | 1469286398192 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:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 871ms 08:06:38 INFO - PROCESS | 1660 | 1469286398240 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1660 | 1469286398243 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:06:38 INFO - PROCESS | 1660 | 1469286398246 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1660 | 1469286398248 Marionette TRACE conn2 <- [1,2282,null,{}] 08:06:38 INFO - PROCESS | 1660 | 1469286398251 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:06:38 INFO - PROCESS | 1660 | 1469286398253 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:38 INFO - PROCESS | 1660 | 1469286398348 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:06:38 INFO - PROCESS | 1660 | 1469286398412 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1660 | 1469286398413 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x120d1a800 == 48 [pid = 1660] [id = 578] 08:06:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x112a82c00) [pid = 1660] [serial = 1734] [outer = 0x0] 08:06:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x112d51400) [pid = 1660] [serial = 1735] [outer = 0x112a82c00] 08:06:38 INFO - PROCESS | 1660 | 1469286398441 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x116525800) [pid = 1660] [serial = 1736] [outer = 0x112a82c00] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x1191a1000 == 47 [pid = 1660] [id = 547] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12cae1800 == 46 [pid = 1660] [id = 572] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6c1000 == 45 [pid = 1660] [id = 571] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12abdb000 == 44 [pid = 1660] [id = 570] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x123ae5800 == 43 [pid = 1660] [id = 569] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1dd800 == 42 [pid = 1660] [id = 568] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12abe6000 == 41 [pid = 1660] [id = 567] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12a78e800 == 40 [pid = 1660] [id = 566] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b5800 == 39 [pid = 1660] [id = 565] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x127284000 == 38 [pid = 1660] [id = 564] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x123aef800 == 37 [pid = 1660] [id = 563] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x1187a1000 == 36 [pid = 1660] [id = 562] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x113b9a800 == 35 [pid = 1660] [id = 561] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x127355800 == 34 [pid = 1660] [id = 560] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x117e46800 == 33 [pid = 1660] [id = 559] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x127358000 == 32 [pid = 1660] [id = 558] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x1162d4800 == 31 [pid = 1660] [id = 577] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbcf800 == 30 [pid = 1660] [id = 576] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x128b77000 == 29 [pid = 1660] [id = 575] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x1183ad800 == 28 [pid = 1660] [id = 574] 08:06:39 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbd8800 == 27 [pid = 1660] [id = 573] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x1187cb400) [pid = 1660] [serial = 1631] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x117e17400) [pid = 1660] [serial = 1630] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1240ea800) [pid = 1660] [serial = 1634] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1211ae400) [pid = 1660] [serial = 1633] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x129257400) [pid = 1660] [serial = 1675] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x128bf1c00) [pid = 1660] [serial = 1673] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12425c000) [pid = 1660] [serial = 1660] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x123a11000) [pid = 1660] [serial = 1658] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1273e3800) [pid = 1660] [serial = 1663] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x129370000) [pid = 1660] [serial = 1637] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x126fda000) [pid = 1660] [serial = 1661] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1130d6c00) [pid = 1660] [serial = 1666] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x128ec4800) [pid = 1660] [serial = 1636] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x128b92800) [pid = 1660] [serial = 1664] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1217a4c00) [pid = 1660] [serial = 1669] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x125e30800) [pid = 1660] [serial = 1670] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1217eb400) [pid = 1660] [serial = 1655] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x119702c00) [pid = 1660] [serial = 1640] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x119db4400) [pid = 1660] [serial = 1672] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1187d0800) [pid = 1660] [serial = 1639] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x117e10400) [pid = 1660] [serial = 1667] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123a09400) [pid = 1660] [serial = 1657] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1169e1800) [pid = 1660] [serial = 1648] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1176ab400) [pid = 1660] [serial = 1649] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x120d97c00) [pid = 1660] [serial = 1654] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x119711800) [pid = 1660] [serial = 1643] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x119639800) [pid = 1660] [serial = 1642] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x112dbc000) [pid = 1660] [serial = 1645] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x11871e800) [pid = 1660] [serial = 1651] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x119709800) [pid = 1660] [serial = 1652] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x113910400) [pid = 1660] [serial = 1646] [outer = 0x0] [url = about:blank] 08:06:39 INFO - PROCESS | 1660 | 1469286399440 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:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1222ms 08:06:39 INFO - PROCESS | 1660 | 1469286399468 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1660 | 1469286399472 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:06:39 INFO - PROCESS | 1660 | 1469286399476 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1660 | 1469286399478 Marionette TRACE conn2 <- [1,2286,null,{}] 08:06:39 INFO - PROCESS | 1660 | 1469286399481 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:06:39 INFO - PROCESS | 1660 | 1469286399483 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:39 INFO - PROCESS | 1660 | 1469286399562 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:06:39 INFO - PROCESS | 1660 | 1469286399566 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1660 | 1469286399568 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x116503000 == 28 [pid = 1660] [id = 579] 08:06:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x1127d5800) [pid = 1660] [serial = 1737] [outer = 0x0] 08:06:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x112d49800) [pid = 1660] [serial = 1738] [outer = 0x1127d5800] 08:06:39 INFO - PROCESS | 1660 | 1469286399598 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x113906800) [pid = 1660] [serial = 1739] [outer = 0x1127d5800] 08:06:39 INFO - PROCESS | 1660 | 1469286399958 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:06:39 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:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 08:06:40 INFO - PROCESS | 1660 | 1469286400016 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1660 | 1469286400020 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:06:40 INFO - PROCESS | 1660 | 1469286400026 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1660 | 1469286400028 Marionette TRACE conn2 <- [1,2290,null,{}] 08:06:40 INFO - PROCESS | 1660 | 1469286400031 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:06:40 INFO - PROCESS | 1660 | 1469286400032 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:40 INFO - PROCESS | 1660 | 1469286400112 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:06:40 INFO - PROCESS | 1660 | 1469286400116 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1660 | 1469286400117 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4d800 == 29 [pid = 1660] [id = 580] 08:06:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x113f05000) [pid = 1660] [serial = 1740] [outer = 0x0] 08:06:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1169db400) [pid = 1660] [serial = 1741] [outer = 0x113f05000] 08:06:40 INFO - PROCESS | 1660 | 1469286400147 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1176a6400) [pid = 1660] [serial = 1742] [outer = 0x113f05000] 08:06:40 INFO - PROCESS | 1660 | 1469286400514 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:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 08:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:06:40 INFO - PROCESS | 1660 | 1469286400545 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1660 | 1469286400547 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:06:40 INFO - PROCESS | 1660 | 1469286400549 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1660 | 1469286400551 Marionette TRACE conn2 <- [1,2294,null,{}] 08:06:40 INFO - PROCESS | 1660 | 1469286400569 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:06:40 INFO - PROCESS | 1660 | 1469286400572 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:40 INFO - PROCESS | 1660 | 1469286400646 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:06:40 INFO - PROCESS | 1660 | 1469286400652 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1660 | 1469286400656 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x121020000 == 30 [pid = 1660] [id = 581] 08:06:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1127dbc00) [pid = 1660] [serial = 1743] [outer = 0x0] 08:06:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x118ddd000) [pid = 1660] [serial = 1744] [outer = 0x1127dbc00] 08:06:40 INFO - PROCESS | 1660 | 1469286400686 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x119703800) [pid = 1660] [serial = 1745] [outer = 0x1127dbc00] 08:06:41 INFO - PROCESS | 1660 | 1469286401072 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:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 531ms 08:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:06:41 INFO - PROCESS | 1660 | 1469286401081 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1660 | 1469286401084 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:06:41 INFO - PROCESS | 1660 | 1469286401087 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1660 | 1469286401090 Marionette TRACE conn2 <- [1,2298,null,{}] 08:06:41 INFO - PROCESS | 1660 | 1469286401094 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:06:41 INFO - PROCESS | 1660 | 1469286401096 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:41 INFO - PROCESS | 1660 | 1469286401260 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:06:41 INFO - PROCESS | 1660 | 1469286401317 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1660 | 1469286401319 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d55800 == 31 [pid = 1660] [id = 582] 08:06:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x119708800) [pid = 1660] [serial = 1746] [outer = 0x0] 08:06:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x11994f800) [pid = 1660] [serial = 1747] [outer = 0x119708800] 08:06:41 INFO - PROCESS | 1660 | 1469286401359 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x120d9cc00) [pid = 1660] [serial = 1748] [outer = 0x119708800] 08:06:41 INFO - PROCESS | 1660 | 1469286401761 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:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 723ms 08:06:41 INFO - PROCESS | 1660 | 1469286401810 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1660 | 1469286401811 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:06:41 INFO - PROCESS | 1660 | 1469286401814 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1660 | 1469286401815 Marionette TRACE conn2 <- [1,2302,null,{}] 08:06:41 INFO - PROCESS | 1660 | 1469286401817 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:06:41 INFO - PROCESS | 1660 | 1469286401818 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:41 INFO - PROCESS | 1660 | 1469286401910 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:06:41 INFO - PROCESS | 1660 | 1469286401968 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1660 | 1469286401969 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x127271800 == 32 [pid = 1660] [id = 583] 08:06:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x113d68c00) [pid = 1660] [serial = 1749] [outer = 0x0] 08:06:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x123a06c00) [pid = 1660] [serial = 1750] [outer = 0x113d68c00] 08:06:41 INFO - PROCESS | 1660 | 1469286401993 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x123a11000) [pid = 1660] [serial = 1751] [outer = 0x113d68c00] 08:06:42 INFO - PROCESS | 1660 | 1469286402286 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:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 08:06:42 INFO - PROCESS | 1660 | 1469286402334 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1660 | 1469286402335 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:06:42 INFO - PROCESS | 1660 | 1469286402339 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1660 | 1469286402342 Marionette TRACE conn2 <- [1,2306,null,{}] 08:06:42 INFO - PROCESS | 1660 | 1469286402351 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:06:42 INFO - PROCESS | 1660 | 1469286402357 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:42 INFO - PROCESS | 1660 | 1469286402467 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:06:42 INFO - PROCESS | 1660 | 1469286402506 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1660 | 1469286402507 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b74800 == 33 [pid = 1660] [id = 584] 08:06:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x11970b800) [pid = 1660] [serial = 1752] [outer = 0x0] 08:06:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1240df400) [pid = 1660] [serial = 1753] [outer = 0x11970b800] 08:06:42 INFO - PROCESS | 1660 | 1469286402531 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x126b92800) [pid = 1660] [serial = 1754] [outer = 0x11970b800] 08:06:42 INFO - PROCESS | 1660 | 1469286402859 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:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 574ms 08:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:06:42 INFO - PROCESS | 1660 | 1469286402912 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1660 | 1469286402914 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:06:42 INFO - PROCESS | 1660 | 1469286402922 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1660 | 1469286402924 Marionette TRACE conn2 <- [1,2310,null,{}] 08:06:42 INFO - PROCESS | 1660 | 1469286402926 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:06:42 INFO - PROCESS | 1660 | 1469286402927 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:43 INFO - PROCESS | 1660 | 1469286403022 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:06:43 INFO - PROCESS | 1660 | 1469286403034 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1660 | 1469286403035 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296e2000 == 34 [pid = 1660] [id = 585] 08:06:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x10ebf8400) [pid = 1660] [serial = 1755] [outer = 0x0] 08:06:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x126fdb400) [pid = 1660] [serial = 1756] [outer = 0x10ebf8400] 08:06:43 INFO - PROCESS | 1660 | 1469286403060 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1273e3400) [pid = 1660] [serial = 1757] [outer = 0x10ebf8400] 08:06:43 INFO - PROCESS | 1660 | 1469286403406 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:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 525ms 08:06:43 INFO - PROCESS | 1660 | 1469286403443 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1660 | 1469286403444 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:06:43 INFO - PROCESS | 1660 | 1469286403446 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1660 | 1469286403447 Marionette TRACE conn2 <- [1,2314,null,{}] 08:06:43 INFO - PROCESS | 1660 | 1469286403449 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:06:43 INFO - PROCESS | 1660 | 1469286403450 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:43 INFO - PROCESS | 1660 | 1469286403544 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:06:43 INFO - PROCESS | 1660 | 1469286403547 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1660 | 1469286403548 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a797800 == 35 [pid = 1660] [id = 586] 08:06:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1273e3800) [pid = 1660] [serial = 1758] [outer = 0x0] 08:06:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x128b9d400) [pid = 1660] [serial = 1759] [outer = 0x1273e3800] 08:06:43 INFO - PROCESS | 1660 | 1469286403573 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x128ca3c00) [pid = 1660] [serial = 1760] [outer = 0x1273e3800] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x110f76800) [pid = 1660] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x129537400) [pid = 1660] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x111e29000) [pid = 1660] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x116269000) [pid = 1660] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x10ebf6400) [pid = 1660] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1240b7400) [pid = 1660] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1127da000) [pid = 1660] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x111c17000) [pid = 1660] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x123a05400) [pid = 1660] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x126fd2800) [pid = 1660] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x11994cc00) [pid = 1660] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x128bf5800) [pid = 1660] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x110f7b800) [pid = 1660] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x11810ac00) [pid = 1660] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1217eb800) [pid = 1660] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:06:43 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x129530c00) [pid = 1660] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:06:44 INFO - PROCESS | 1660 | 1469286404023 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:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 620ms 08:06:44 INFO - PROCESS | 1660 | 1469286404066 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1660 | 1469286404067 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:06:44 INFO - PROCESS | 1660 | 1469286404070 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1660 | 1469286404071 Marionette TRACE conn2 <- [1,2318,null,{}] 08:06:44 INFO - PROCESS | 1660 | 1469286404079 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:06:44 INFO - PROCESS | 1660 | 1469286404080 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:44 INFO - PROCESS | 1660 | 1469286404198 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:06:44 INFO - PROCESS | 1660 | 1469286404254 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1660 | 1469286404255 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x12101a000 == 36 [pid = 1660] [id = 587] 08:06:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x10ebfec00) [pid = 1660] [serial = 1761] [outer = 0x0] 08:06:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x116975000) [pid = 1660] [serial = 1762] [outer = 0x10ebfec00] 08:06:44 INFO - PROCESS | 1660 | 1469286404280 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x120d9c400) [pid = 1660] [serial = 1763] [outer = 0x10ebfec00] 08:06:44 INFO - PROCESS | 1660 | 1469286404524 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:06:44 INFO - PROCESS | 1660 | 1469286404547 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:06:44 INFO - PROCESS | 1660 | 1469286404549 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1660 | 1469286404550 Marionette TRACE conn2 <- [1,2322,null,{}] 08:06:44 INFO - PROCESS | 1660 | 1469286404553 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:06:44 INFO - PROCESS | 1660 | 1469286404555 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:44 INFO - PROCESS | 1660 | 1469286404644 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:06:44 INFO - PROCESS | 1660 | 1469286404648 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1660 | 1469286404649 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x12ba0f000 == 37 [pid = 1660] [id = 588] 08:06:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x123a0cc00) [pid = 1660] [serial = 1764] [outer = 0x0] 08:06:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x128b90800) [pid = 1660] [serial = 1765] [outer = 0x123a0cc00] 08:06:44 INFO - PROCESS | 1660 | 1469286404676 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x128ece800) [pid = 1660] [serial = 1766] [outer = 0x123a0cc00] 08:06:45 INFO - PROCESS | 1660 | 1469286404996 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:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 468ms 08:06:45 INFO - PROCESS | 1660 | 1469286405018 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1660 | 1469286405020 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:06:45 INFO - PROCESS | 1660 | 1469286405025 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1660 | 1469286405026 Marionette TRACE conn2 <- [1,2326,null,{}] 08:06:45 INFO - PROCESS | 1660 | 1469286405029 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:06:45 INFO - PROCESS | 1660 | 1469286405030 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:45 INFO - PROCESS | 1660 | 1469286405155 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:06:45 INFO - PROCESS | 1660 | 1469286405160 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1660 | 1469286405162 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be22800 == 38 [pid = 1660] [id = 589] 08:06:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x110f98800) [pid = 1660] [serial = 1767] [outer = 0x0] 08:06:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x129253400) [pid = 1660] [serial = 1768] [outer = 0x110f98800] 08:06:45 INFO - PROCESS | 1660 | 1469286405188 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x129372800) [pid = 1660] [serial = 1769] [outer = 0x110f98800] 08:06:45 INFO - PROCESS | 1660 | 1469286405513 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:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms 08:06:45 INFO - PROCESS | 1660 | 1469286405546 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1660 | 1469286405547 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:06:45 INFO - PROCESS | 1660 | 1469286405549 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1660 | 1469286405550 Marionette TRACE conn2 <- [1,2330,null,{}] 08:06:45 INFO - PROCESS | 1660 | 1469286405552 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:06:45 INFO - PROCESS | 1660 | 1469286405553 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:45 INFO - PROCESS | 1660 | 1469286405634 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:06:45 INFO - PROCESS | 1660 | 1469286405641 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1660 | 1469286405642 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6c4800 == 39 [pid = 1660] [id = 590] 08:06:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1293d6800) [pid = 1660] [serial = 1770] [outer = 0x0] 08:06:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x129535c00) [pid = 1660] [serial = 1771] [outer = 0x1293d6800] 08:06:45 INFO - PROCESS | 1660 | 1469286405667 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12a4b0800) [pid = 1660] [serial = 1772] [outer = 0x1293d6800] 08:06:46 INFO - PROCESS | 1660 | 1469286406288 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:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 818ms 08:06:46 INFO - PROCESS | 1660 | 1469286406368 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1660 | 1469286406370 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:06:46 INFO - PROCESS | 1660 | 1469286406374 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1660 | 1469286406376 Marionette TRACE conn2 <- [1,2334,null,{}] 08:06:46 INFO - PROCESS | 1660 | 1469286406380 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:06:46 INFO - PROCESS | 1660 | 1469286406382 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:46 INFO - PROCESS | 1660 | 1469286406491 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:06:46 INFO - PROCESS | 1660 | 1469286406552 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1660 | 1469286406554 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185c5800 == 40 [pid = 1660] [id = 591] 08:06:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1127e0c00) [pid = 1660] [serial = 1773] [outer = 0x0] 08:06:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1130d9000) [pid = 1660] [serial = 1774] [outer = 0x1127e0c00] 08:06:46 INFO - PROCESS | 1660 | 1469286406585 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x116270000) [pid = 1660] [serial = 1775] [outer = 0x1127e0c00] 08:06:47 INFO - PROCESS | 1660 | 1469286407139 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:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 775ms 08:06:47 INFO - PROCESS | 1660 | 1469286407148 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1660 | 1469286407151 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:06:47 INFO - PROCESS | 1660 | 1469286407184 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1660 | 1469286407186 Marionette TRACE conn2 <- [1,2338,null,{}] 08:06:47 INFO - PROCESS | 1660 | 1469286407191 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:06:47 INFO - PROCESS | 1660 | 1469286407192 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:47 INFO - PROCESS | 1660 | 1469286407300 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:06:47 INFO - PROCESS | 1660 | 1469286407394 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1660 | 1469286407396 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x126d22800 == 41 [pid = 1660] [id = 592] 08:06:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x118177c00) [pid = 1660] [serial = 1776] [outer = 0x0] 08:06:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x118721c00) [pid = 1660] [serial = 1777] [outer = 0x118177c00] 08:06:47 INFO - PROCESS | 1660 | 1469286407426 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x119704c00) [pid = 1660] [serial = 1778] [outer = 0x118177c00] 08:06:48 INFO - PROCESS | 1660 | 1469286408038 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:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x12be22800 == 40 [pid = 1660] [id = 589] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x12ba0f000 == 39 [pid = 1660] [id = 588] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x12101a000 == 38 [pid = 1660] [id = 587] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x12a797800 == 37 [pid = 1660] [id = 586] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x1296e2000 == 36 [pid = 1660] [id = 585] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x128b74800 == 35 [pid = 1660] [id = 584] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x127271800 == 34 [pid = 1660] [id = 583] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x123d55800 == 33 [pid = 1660] [id = 582] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x121020000 == 32 [pid = 1660] [id = 581] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4d800 == 31 [pid = 1660] [id = 580] 08:06:48 INFO - PROCESS | 1660 | --DOCSHELL 0x116503000 == 30 [pid = 1660] [id = 579] 08:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 925ms 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x128ca5c00) [pid = 1660] [serial = 1705] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12a4ac800) [pid = 1660] [serial = 1717] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1127df000) [pid = 1660] [serial = 1684] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x118514400) [pid = 1660] [serial = 1688] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x121a98000) [pid = 1660] [serial = 1712] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x124993400) [pid = 1660] [serial = 1699] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x117e1b000) [pid = 1660] [serial = 1687] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x129339000) [pid = 1660] [serial = 1708] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x112a7f400) [pid = 1660] [serial = 1678] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x123ff2800) [pid = 1660] [serial = 1696] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x128b99400) [pid = 1660] [serial = 1702] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1243a6000) [pid = 1660] [serial = 1697] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x123a05000) [pid = 1660] [serial = 1694] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1139d4000) [pid = 1660] [serial = 1679] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12933e800) [pid = 1660] [serial = 1676] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x119746c00) [pid = 1660] [serial = 1691] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x118173400) [pid = 1660] [serial = 1681] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12925e000) [pid = 1660] [serial = 1706] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x118714800) [pid = 1660] [serial = 1682] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x113d67400) [pid = 1660] [serial = 1685] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x129531000) [pid = 1660] [serial = 1715] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x120d9d800) [pid = 1660] [serial = 1693] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x119626800) [pid = 1660] [serial = 1690] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x129367800) [pid = 1660] [serial = 1709] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x117e17800) [pid = 1660] [serial = 1711] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1273dfc00) [pid = 1660] [serial = 1700] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x129337800) [pid = 1660] [serial = 1714] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x12a6bb000) [pid = 1660] [serial = 1718] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x128bf7800) [pid = 1660] [serial = 1703] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x12a726400) [pid = 1660] [serial = 1720] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12a7e5000) [pid = 1660] [serial = 1721] [outer = 0x0] [url = about:blank] 08:06:48 INFO - PROCESS | 1660 | 1469286408110 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1660 | 1469286408113 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:06:48 INFO - PROCESS | 1660 | 1469286408116 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1660 | 1469286408118 Marionette TRACE conn2 <- [1,2342,null,{}] 08:06:48 INFO - PROCESS | 1660 | 1469286408121 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:06:48 INFO - PROCESS | 1660 | 1469286408123 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:48 INFO - PROCESS | 1660 | 1469286408200 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:06:48 INFO - PROCESS | 1660 | 1469286408211 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1660 | 1469286408212 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x117013800 == 31 [pid = 1660] [id = 593] 08:06:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x115e0e400) [pid = 1660] [serial = 1779] [outer = 0x0] 08:06:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x116526000) [pid = 1660] [serial = 1780] [outer = 0x115e0e400] 08:06:48 INFO - PROCESS | 1660 | 1469286408240 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x116f2bc00) [pid = 1660] [serial = 1781] [outer = 0x115e0e400] 08:06:48 INFO - PROCESS | 1660 | 1469286408577 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:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 470ms 08:06:48 INFO - PROCESS | 1660 | 1469286408588 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1660 | 1469286408592 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:06:48 INFO - PROCESS | 1660 | 1469286408596 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1660 | 1469286408598 Marionette TRACE conn2 <- [1,2346,null,{}] 08:06:48 INFO - PROCESS | 1660 | 1469286408600 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:06:48 INFO - PROCESS | 1660 | 1469286408602 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:48 INFO - PROCESS | 1660 | 1469286408721 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:06:48 INFO - PROCESS | 1660 | 1469286408783 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1660 | 1469286408784 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x11944d800 == 32 [pid = 1660] [id = 594] 08:06:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x117286800) [pid = 1660] [serial = 1782] [outer = 0x0] 08:06:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x11850dc00) [pid = 1660] [serial = 1783] [outer = 0x117286800] 08:06:48 INFO - PROCESS | 1660 | 1469286408810 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x119638800) [pid = 1660] [serial = 1784] [outer = 0x117286800] 08:06:49 INFO - PROCESS | 1660 | 1469286409092 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:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 08:06:49 INFO - PROCESS | 1660 | 1469286409116 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1660 | 1469286409117 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:06:49 INFO - PROCESS | 1660 | 1469286409127 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1660 | 1469286409130 Marionette TRACE conn2 <- [1,2350,null,{}] 08:06:49 INFO - PROCESS | 1660 | 1469286409139 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:06:49 INFO - PROCESS | 1660 | 1469286409144 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:49 INFO - PROCESS | 1660 | 1469286409225 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:06:49 INFO - PROCESS | 1660 | 1469286409288 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1660 | 1469286409290 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x124977000 == 33 [pid = 1660] [id = 595] 08:06:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x1127d3800) [pid = 1660] [serial = 1785] [outer = 0x0] 08:06:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x11974bc00) [pid = 1660] [serial = 1786] [outer = 0x1127d3800] 08:06:49 INFO - PROCESS | 1660 | 1469286409318 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x123a07000) [pid = 1660] [serial = 1787] [outer = 0x1127d3800] 08:06:49 INFO - PROCESS | 1660 | 1469286409611 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:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 528ms 08:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:06:49 INFO - PROCESS | 1660 | 1469286409648 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1660 | 1469286409650 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:06:49 INFO - PROCESS | 1660 | 1469286409652 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1660 | 1469286409653 Marionette TRACE conn2 <- [1,2354,null,{}] 08:06:49 INFO - PROCESS | 1660 | 1469286409658 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:06:49 INFO - PROCESS | 1660 | 1469286409660 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:49 INFO - PROCESS | 1660 | 1469286409744 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:06:49 INFO - PROCESS | 1660 | 1469286409747 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1660 | 1469286409748 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6d800 == 34 [pid = 1660] [id = 596] 08:06:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x123a91400) [pid = 1660] [serial = 1788] [outer = 0x0] 08:06:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1240ec800) [pid = 1660] [serial = 1789] [outer = 0x123a91400] 08:06:49 INFO - PROCESS | 1660 | 1469286409774 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x12493ac00) [pid = 1660] [serial = 1790] [outer = 0x123a91400] 08:06:50 INFO - PROCESS | 1660 | 1469286410135 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:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 523ms 08:06:50 INFO - PROCESS | 1660 | 1469286410175 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1660 | 1469286410177 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:06:50 INFO - PROCESS | 1660 | 1469286410180 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1660 | 1469286410181 Marionette TRACE conn2 <- [1,2358,null,{}] 08:06:50 INFO - PROCESS | 1660 | 1469286410184 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:06:50 INFO - PROCESS | 1660 | 1469286410186 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:50 INFO - PROCESS | 1660 | 1469286410342 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:06:50 INFO - PROCESS | 1660 | 1469286410360 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1660 | 1469286410361 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296e2000 == 35 [pid = 1660] [id = 597] 08:06:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1122b0c00) [pid = 1660] [serial = 1791] [outer = 0x0] 08:06:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x124948000) [pid = 1660] [serial = 1792] [outer = 0x1122b0c00] 08:06:50 INFO - PROCESS | 1660 | 1469286410401 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x125e2d800) [pid = 1660] [serial = 1793] [outer = 0x1122b0c00] 08:06:50 INFO - PROCESS | 1660 | 1469286410830 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:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 672ms 08:06:50 INFO - PROCESS | 1660 | 1469286410851 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1660 | 1469286410853 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:06:50 INFO - PROCESS | 1660 | 1469286410857 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1660 | 1469286410858 Marionette TRACE conn2 <- [1,2362,null,{}] 08:06:50 INFO - PROCESS | 1660 | 1469286410861 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:06:50 INFO - PROCESS | 1660 | 1469286410865 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:50 INFO - PROCESS | 1660 | 1469286410987 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:06:51 INFO - PROCESS | 1660 | 1469286411044 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1660 | 1469286411045 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1ca000 == 36 [pid = 1660] [id = 598] 08:06:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x126e9ac00) [pid = 1660] [serial = 1794] [outer = 0x0] 08:06:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128b92c00) [pid = 1660] [serial = 1795] [outer = 0x126e9ac00] 08:06:51 INFO - PROCESS | 1660 | 1469286411070 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x129335c00) [pid = 1660] [serial = 1796] [outer = 0x126e9ac00] 08:06:51 INFO - PROCESS | 1660 | 1469286411383 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:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 572ms 08:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:06:51 INFO - PROCESS | 1660 | 1469286411428 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1660 | 1469286411429 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:06:51 INFO - PROCESS | 1660 | 1469286411431 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1660 | 1469286411432 Marionette TRACE conn2 <- [1,2366,null,{}] 08:06:51 INFO - PROCESS | 1660 | 1469286411434 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:06:51 INFO - PROCESS | 1660 | 1469286411436 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:51 INFO - PROCESS | 1660 | 1469286411532 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:06:51 INFO - PROCESS | 1660 | 1469286411543 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1660 | 1469286411544 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x12ba21800 == 37 [pid = 1660] [id = 599] 08:06:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x129256800) [pid = 1660] [serial = 1797] [outer = 0x0] 08:06:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x129367800) [pid = 1660] [serial = 1798] [outer = 0x129256800] 08:06:51 INFO - PROCESS | 1660 | 1469286411569 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1293db400) [pid = 1660] [serial = 1799] [outer = 0x129256800] 08:06:51 INFO - PROCESS | 1660 | 1469286411916 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:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 518ms 08:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:06:51 INFO - PROCESS | 1660 | 1469286411950 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1660 | 1469286411951 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:06:51 INFO - PROCESS | 1660 | 1469286411953 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1660 | 1469286411956 Marionette TRACE conn2 <- [1,2370,null,{}] 08:06:51 INFO - PROCESS | 1660 | 1469286411959 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:06:51 INFO - PROCESS | 1660 | 1469286411960 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:52 INFO - PROCESS | 1660 | 1469286412059 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:06:52 INFO - PROCESS | 1660 | 1469286412062 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1660 | 1469286412063 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfa7800 == 38 [pid = 1660] [id = 600] 08:06:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x129341000) [pid = 1660] [serial = 1800] [outer = 0x0] 08:06:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x129536800) [pid = 1660] [serial = 1801] [outer = 0x129341000] 08:06:52 INFO - PROCESS | 1660 | 1469286412087 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12a726400) [pid = 1660] [serial = 1802] [outer = 0x129341000] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x113f05000) [pid = 1660] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x112a82c00) [pid = 1660] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x119708800) [pid = 1660] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x113d68c00) [pid = 1660] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1127dbc00) [pid = 1660] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x113d64c00) [pid = 1660] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x11970b800) [pid = 1660] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x10ebf8400) [pid = 1660] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1273e3800) [pid = 1660] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x11870d400) [pid = 1660] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x10ebfec00) [pid = 1660] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x123a0cc00) [pid = 1660] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1127d5800) [pid = 1660] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1243a6400) [pid = 1660] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x110e62400) [pid = 1660] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:06:52 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x110f98800) [pid = 1660] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:06:52 INFO - PROCESS | 1660 | 1469286412498 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:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 573ms 08:06:52 INFO - PROCESS | 1660 | 1469286412527 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:06:52 INFO - PROCESS | 1660 | 1469286412528 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:06:52 INFO - PROCESS | 1660 | 1469286412531 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1660 | 1469286412532 Marionette TRACE conn2 <- [1,2374,null,{}] 08:06:52 INFO - PROCESS | 1660 | 1469286412534 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:06:52 INFO - PROCESS | 1660 | 1469286412535 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:52 INFO - PROCESS | 1660 | 1469286412613 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:06:52 INFO - PROCESS | 1660 | 1469286412673 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1660 | 1469286412674 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x12496f800 == 39 [pid = 1660] [id = 601] 08:06:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x110f9b000) [pid = 1660] [serial = 1803] [outer = 0x0] 08:06:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x11850a800) [pid = 1660] [serial = 1804] [outer = 0x110f9b000] 08:06:52 INFO - PROCESS | 1660 | 1469286412698 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1217dd000) [pid = 1660] [serial = 1805] [outer = 0x110f9b000] 08:06:52 INFO - PROCESS | 1660 | 1469286412974 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:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 468ms 08:06:53 INFO - PROCESS | 1660 | 1469286412999 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1660 | 1469286413000 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:06:53 INFO - PROCESS | 1660 | 1469286413010 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1660 | 1469286413011 Marionette TRACE conn2 <- [1,2378,null,{}] 08:06:53 INFO - PROCESS | 1660 | 1469286413014 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:06:53 INFO - PROCESS | 1660 | 1469286413015 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:53 INFO - PROCESS | 1660 | 1469286413097 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:06:53 INFO - PROCESS | 1660 | 1469286413101 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1660 | 1469286413102 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6cb800 == 40 [pid = 1660] [id = 602] 08:06:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x11963ac00) [pid = 1660] [serial = 1806] [outer = 0x0] 08:06:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x129538800) [pid = 1660] [serial = 1807] [outer = 0x11963ac00] 08:06:53 INFO - PROCESS | 1660 | 1469286413128 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12a7dc400) [pid = 1660] [serial = 1808] [outer = 0x11963ac00] 08:06:53 INFO - PROCESS | 1660 | 1469286413477 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:06:53 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:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 478ms 08:06:53 INFO - PROCESS | 1660 | 1469286413481 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1660 | 1469286413483 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:06:53 INFO - PROCESS | 1660 | 1469286413485 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1660 | 1469286413487 Marionette TRACE conn2 <- [1,2382,null,{}] 08:06:53 INFO - PROCESS | 1660 | 1469286413493 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:06:53 INFO - PROCESS | 1660 | 1469286413494 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:53 INFO - PROCESS | 1660 | 1469286413614 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:06:53 INFO - PROCESS | 1660 | 1469286413620 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1660 | 1469286413622 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d305000 == 41 [pid = 1660] [id = 603] 08:06:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12a7dc800) [pid = 1660] [serial = 1809] [outer = 0x0] 08:06:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a815800) [pid = 1660] [serial = 1810] [outer = 0x12a7dc800] 08:06:53 INFO - PROCESS | 1660 | 1469286413650 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12b97a800) [pid = 1660] [serial = 1811] [outer = 0x12a7dc800] 08:06:53 INFO - PROCESS | 1660 | 1469286413945 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:06:53 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:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 473ms 08:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:06:53 INFO - PROCESS | 1660 | 1469286413960 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1660 | 1469286413962 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:06:53 INFO - PROCESS | 1660 | 1469286413964 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1660 | 1469286413965 Marionette TRACE conn2 <- [1,2386,null,{}] 08:06:53 INFO - PROCESS | 1660 | 1469286413968 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:06:53 INFO - PROCESS | 1660 | 1469286413969 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:54 INFO - PROCESS | 1660 | 1469286414053 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:06:54 INFO - PROCESS | 1660 | 1469286414059 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1660 | 1469286414060 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d690800 == 42 [pid = 1660] [id = 604] 08:06:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12b97c000) [pid = 1660] [serial = 1812] [outer = 0x0] 08:06:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12b983800) [pid = 1660] [serial = 1813] [outer = 0x12b97c000] 08:06:54 INFO - PROCESS | 1660 | 1469286414084 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12ba57000) [pid = 1660] [serial = 1814] [outer = 0x12b97c000] 08:06:54 INFO - PROCESS | 1660 | 1469286414509 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:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 571ms 08:06:54 INFO - PROCESS | 1660 | 1469286414540 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1660 | 1469286414543 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:06:54 INFO - PROCESS | 1660 | 1469286414547 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1660 | 1469286414549 Marionette TRACE conn2 <- [1,2390,null,{}] 08:06:54 INFO - PROCESS | 1660 | 1469286414553 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:06:54 INFO - PROCESS | 1660 | 1469286414557 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:54 INFO - PROCESS | 1660 | 1469286414660 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:06:54 INFO - PROCESS | 1660 | 1469286414735 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1660 | 1469286414736 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x1187a2800 == 43 [pid = 1660] [id = 605] 08:06:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1139d4000) [pid = 1660] [serial = 1815] [outer = 0x0] 08:06:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x115180c00) [pid = 1660] [serial = 1816] [outer = 0x1139d4000] 08:06:54 INFO - PROCESS | 1660 | 1469286414767 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x117e17400) [pid = 1660] [serial = 1817] [outer = 0x1139d4000] 08:06:55 INFO - PROCESS | 1660 | 1469286415213 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:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 720ms 08:06:55 INFO - PROCESS | 1660 | 1469286415267 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1660 | 1469286415271 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:06:55 INFO - PROCESS | 1660 | 1469286415278 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1660 | 1469286415279 Marionette TRACE conn2 <- [1,2394,null,{}] 08:06:55 INFO - PROCESS | 1660 | 1469286415282 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:06:55 INFO - PROCESS | 1660 | 1469286415284 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:55 INFO - PROCESS | 1660 | 1469286415400 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:06:55 INFO - PROCESS | 1660 | 1469286415475 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1660 | 1469286415476 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296d5800 == 44 [pid = 1660] [id = 606] 08:06:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x11974c400) [pid = 1660] [serial = 1818] [outer = 0x0] 08:06:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x119953400) [pid = 1660] [serial = 1819] [outer = 0x11974c400] 08:06:55 INFO - PROCESS | 1660 | 1469286415506 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x123a04800) [pid = 1660] [serial = 1820] [outer = 0x11974c400] 08:06:55 INFO - PROCESS | 1660 | 1469286415930 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:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 672ms 08:06:55 INFO - PROCESS | 1660 | 1469286415950 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1660 | 1469286415951 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:06:55 INFO - PROCESS | 1660 | 1469286415954 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1660 | 1469286415956 Marionette TRACE conn2 <- [1,2398,null,{}] 08:06:55 INFO - PROCESS | 1660 | 1469286415964 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:06:55 INFO - PROCESS | 1660 | 1469286415967 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:56 INFO - PROCESS | 1660 | 1469286416088 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:06:56 INFO - PROCESS | 1660 | 1469286416152 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1660 | 1469286416154 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d69c000 == 45 [pid = 1660] [id = 607] 08:06:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12425cc00) [pid = 1660] [serial = 1821] [outer = 0x0] 08:06:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x126e9a000) [pid = 1660] [serial = 1822] [outer = 0x12425cc00] 08:06:56 INFO - PROCESS | 1660 | 1469286416226 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x128bfd400) [pid = 1660] [serial = 1823] [outer = 0x12425cc00] 08:06:56 INFO - PROCESS | 1660 | 1469286416634 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:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 723ms 08:06:56 INFO - PROCESS | 1660 | 1469286416677 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1660 | 1469286416679 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:06:56 INFO - PROCESS | 1660 | 1469286416682 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1660 | 1469286416683 Marionette TRACE conn2 <- [1,2402,null,{}] 08:06:56 INFO - PROCESS | 1660 | 1469286416685 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:06:56 INFO - PROCESS | 1660 | 1469286416687 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:56 INFO - PROCESS | 1660 | 1469286416802 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:06:56 INFO - PROCESS | 1660 | 1469286416883 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1660 | 1469286416884 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d96b800 == 46 [pid = 1660] [id = 608] 08:06:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x129337400) [pid = 1660] [serial = 1824] [outer = 0x0] 08:06:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x1293d8c00) [pid = 1660] [serial = 1825] [outer = 0x129337400] 08:06:56 INFO - PROCESS | 1660 | 1469286416914 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12a7e2000) [pid = 1660] [serial = 1826] [outer = 0x129337400] 08:06:57 INFO - PROCESS | 1660 | 1469286417518 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:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 872ms 08:06:57 INFO - PROCESS | 1660 | 1469286417558 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1660 | 1469286417560 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:06:57 INFO - PROCESS | 1660 | 1469286417565 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1660 | 1469286417567 Marionette TRACE conn2 <- [1,2406,null,{}] 08:06:57 INFO - PROCESS | 1660 | 1469286417570 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:06:57 INFO - PROCESS | 1660 | 1469286417574 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:57 INFO - PROCESS | 1660 | 1469286417669 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:06:57 INFO - PROCESS | 1660 | 1469286417742 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1660 | 1469286417745 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191bc800 == 47 [pid = 1660] [id = 609] 08:06:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x112f1a000) [pid = 1660] [serial = 1827] [outer = 0x0] 08:06:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x1139cb000) [pid = 1660] [serial = 1828] [outer = 0x112f1a000] 08:06:57 INFO - PROCESS | 1660 | 1469286417772 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x116aa1000) [pid = 1660] [serial = 1829] [outer = 0x112f1a000] 08:06:58 INFO - PROCESS | 1660 | 1469286418242 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:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12d305000 == 46 [pid = 1660] [id = 603] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6cb800 == 45 [pid = 1660] [id = 602] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12496f800 == 44 [pid = 1660] [id = 601] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfa7800 == 43 [pid = 1660] [id = 600] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12ba21800 == 42 [pid = 1660] [id = 599] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1ca000 == 41 [pid = 1660] [id = 598] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x1296e2000 == 40 [pid = 1660] [id = 597] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6d800 == 39 [pid = 1660] [id = 596] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x124977000 == 38 [pid = 1660] [id = 595] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x11944d800 == 37 [pid = 1660] [id = 594] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x117013800 == 36 [pid = 1660] [id = 593] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x126d22800 == 35 [pid = 1660] [id = 592] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x1185c5800 == 34 [pid = 1660] [id = 591] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6c4800 == 33 [pid = 1660] [id = 590] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x120d1a800 == 32 [pid = 1660] [id = 578] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12d96b800 == 31 [pid = 1660] [id = 608] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12d69c000 == 30 [pid = 1660] [id = 607] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x1296d5800 == 29 [pid = 1660] [id = 606] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x12d690800 == 28 [pid = 1660] [id = 604] 08:06:58 INFO - PROCESS | 1660 | --DOCSHELL 0x1187a2800 == 27 [pid = 1660] [id = 605] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x1169db400) [pid = 1660] [serial = 1741] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1176a6400) [pid = 1660] [serial = 1742] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x116525800) [pid = 1660] [serial = 1736] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x112d51400) [pid = 1660] [serial = 1735] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x11994f800) [pid = 1660] [serial = 1747] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x123a06c00) [pid = 1660] [serial = 1750] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x118ddd000) [pid = 1660] [serial = 1744] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x119703800) [pid = 1660] [serial = 1745] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x116972c00) [pid = 1660] [serial = 1724] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x113f08c00) [pid = 1660] [serial = 1723] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1240df400) [pid = 1660] [serial = 1753] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x123a11000) [pid = 1660] [serial = 1751] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x126fdb400) [pid = 1660] [serial = 1756] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x126b92800) [pid = 1660] [serial = 1754] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x128b9d400) [pid = 1660] [serial = 1759] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x11970d400) [pid = 1660] [serial = 1727] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x116975000) [pid = 1660] [serial = 1762] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1273e3400) [pid = 1660] [serial = 1757] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x118d7b800) [pid = 1660] [serial = 1726] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x128b90800) [pid = 1660] [serial = 1765] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x128ca3c00) [pid = 1660] [serial = 1760] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x112d49800) [pid = 1660] [serial = 1738] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x126b95400) [pid = 1660] [serial = 1730] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x129535c00) [pid = 1660] [serial = 1771] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x113906800) [pid = 1660] [serial = 1739] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12498e800) [pid = 1660] [serial = 1729] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x128ece800) [pid = 1660] [serial = 1766] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x120d9c400) [pid = 1660] [serial = 1763] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x123a0e000) [pid = 1660] [serial = 1732] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x120d9cc00) [pid = 1660] [serial = 1748] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x128ecd000) [pid = 1660] [serial = 1733] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x129372800) [pid = 1660] [serial = 1769] [outer = 0x0] [url = about:blank] 08:06:58 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x129253400) [pid = 1660] [serial = 1768] [outer = 0x0] [url = about:blank] 08:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1324ms 08:06:58 INFO - PROCESS | 1660 | 1469286418907 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1660 | 1469286418910 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:06:58 INFO - PROCESS | 1660 | 1469286418914 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1660 | 1469286418916 Marionette TRACE conn2 <- [1,2410,null,{}] 08:06:58 INFO - PROCESS | 1660 | 1469286418919 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:06:58 INFO - PROCESS | 1660 | 1469286418921 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:59 INFO - PROCESS | 1660 | 1469286419015 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:06:59 INFO - PROCESS | 1660 | 1469286419023 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1660 | 1469286419027 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x116521800 == 28 [pid = 1660] [id = 610] 08:06:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x112ae6800) [pid = 1660] [serial = 1830] [outer = 0x0] 08:06:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x112d51400) [pid = 1660] [serial = 1831] [outer = 0x112ae6800] 08:06:59 INFO - PROCESS | 1660 | 1469286419054 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x113b77000) [pid = 1660] [serial = 1832] [outer = 0x112ae6800] 08:06:59 INFO - PROCESS | 1660 | 1469286419401 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:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 08:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:06:59 INFO - PROCESS | 1660 | 1469286419456 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1660 | 1469286419458 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:06:59 INFO - PROCESS | 1660 | 1469286419464 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1660 | 1469286419467 Marionette TRACE conn2 <- [1,2414,null,{}] 08:06:59 INFO - PROCESS | 1660 | 1469286419469 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:06:59 INFO - PROCESS | 1660 | 1469286419471 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:59 INFO - PROCESS | 1660 | 1469286419549 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:06:59 INFO - PROCESS | 1660 | 1469286419553 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1660 | 1469286419555 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:06:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4e000 == 29 [pid = 1660] [id = 611] 08:06:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x115eec800) [pid = 1660] [serial = 1833] [outer = 0x0] 08:06:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x117284400) [pid = 1660] [serial = 1834] [outer = 0x115eec800] 08:06:59 INFO - PROCESS | 1660 | 1469286419585 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x118175c00) [pid = 1660] [serial = 1835] [outer = 0x115eec800] 08:06:59 INFO - PROCESS | 1660 | 1469286419927 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:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 475ms 08:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:06:59 INFO - PROCESS | 1660 | 1469286419936 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1660 | 1469286419938 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:06:59 INFO - PROCESS | 1660 | 1469286419943 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1660 | 1469286419944 Marionette TRACE conn2 <- [1,2418,null,{}] 08:06:59 INFO - PROCESS | 1660 | 1469286419952 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:06:59 INFO - PROCESS | 1660 | 1469286419957 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:00 INFO - PROCESS | 1660 | 1469286420049 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:07:00 INFO - PROCESS | 1660 | 1469286420106 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1660 | 1469286420109 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x12101e800 == 30 [pid = 1660] [id = 612] 08:07:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x11870b400) [pid = 1660] [serial = 1836] [outer = 0x0] 08:07:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x11937b400) [pid = 1660] [serial = 1837] [outer = 0x11870b400] 08:07:00 INFO - PROCESS | 1660 | 1469286420138 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x119704400) [pid = 1660] [serial = 1838] [outer = 0x11870b400] 08:07:00 INFO - PROCESS | 1660 | 1469286420450 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:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 08:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:07:00 INFO - PROCESS | 1660 | 1469286420465 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1660 | 1469286420467 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:07:00 INFO - PROCESS | 1660 | 1469286420469 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1660 | 1469286420470 Marionette TRACE conn2 <- [1,2422,null,{}] 08:07:00 INFO - PROCESS | 1660 | 1469286420475 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:07:00 INFO - PROCESS | 1660 | 1469286420477 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:00 INFO - PROCESS | 1660 | 1469286420556 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:07:00 INFO - PROCESS | 1660 | 1469286420617 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1660 | 1469286420618 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d5b000 == 31 [pid = 1660] [id = 613] 08:07:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x119706000) [pid = 1660] [serial = 1839] [outer = 0x0] 08:07:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x11994f800) [pid = 1660] [serial = 1840] [outer = 0x119706000] 08:07:00 INFO - PROCESS | 1660 | 1469286420644 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x1217a4c00) [pid = 1660] [serial = 1841] [outer = 0x119706000] 08:07:00 INFO - PROCESS | 1660 | 1469286420936 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:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 08:07:00 INFO - PROCESS | 1660 | 1469286420998 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1660 | 1469286420999 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:07:01 INFO - PROCESS | 1660 | 1469286421001 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1660 | 1469286421002 Marionette TRACE conn2 <- [1,2426,null,{}] 08:07:01 INFO - PROCESS | 1660 | 1469286421005 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:07:01 INFO - PROCESS | 1660 | 1469286421006 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:01 INFO - PROCESS | 1660 | 1469286421103 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:07:01 INFO - PROCESS | 1660 | 1469286421113 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1660 | 1469286421114 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x127288800 == 32 [pid = 1660] [id = 614] 08:07:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x112a83800) [pid = 1660] [serial = 1842] [outer = 0x0] 08:07:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x123a0b000) [pid = 1660] [serial = 1843] [outer = 0x112a83800] 08:07:01 INFO - PROCESS | 1660 | 1469286421138 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x123ac4c00) [pid = 1660] [serial = 1844] [outer = 0x112a83800] 08:07:01 INFO - PROCESS | 1660 | 1469286421482 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:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 08:07:01 INFO - PROCESS | 1660 | 1469286421527 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:07:01 INFO - PROCESS | 1660 | 1469286421529 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:07:01 INFO - PROCESS | 1660 | 1469286421532 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1660 | 1469286421533 Marionette TRACE conn2 <- [1,2430,null,{}] 08:07:01 INFO - PROCESS | 1660 | 1469286421535 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:07:01 INFO - PROCESS | 1660 | 1469286421539 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:01 INFO - PROCESS | 1660 | 1469286421653 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:07:01 INFO - PROCESS | 1660 | 1469286421690 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1660 | 1469286421691 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b73800 == 33 [pid = 1660] [id = 615] 08:07:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x124259800) [pid = 1660] [serial = 1845] [outer = 0x0] 08:07:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12493c400) [pid = 1660] [serial = 1846] [outer = 0x124259800] 08:07:01 INFO - PROCESS | 1660 | 1469286421716 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x126b9e400) [pid = 1660] [serial = 1847] [outer = 0x124259800] 08:07:02 INFO - PROCESS | 1660 | 1469286422007 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:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 517ms 08:07:02 INFO - PROCESS | 1660 | 1469286422050 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1660 | 1469286422051 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:07:02 INFO - PROCESS | 1660 | 1469286422053 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1660 | 1469286422055 Marionette TRACE conn2 <- [1,2434,null,{}] 08:07:02 INFO - PROCESS | 1660 | 1469286422077 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:07:02 INFO - PROCESS | 1660 | 1469286422078 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:02 INFO - PROCESS | 1660 | 1469286422170 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:07:02 INFO - PROCESS | 1660 | 1469286422174 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1660 | 1469286422175 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x12496b000 == 34 [pid = 1660] [id = 616] 08:07:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x125e37400) [pid = 1660] [serial = 1848] [outer = 0x0] 08:07:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x126ea7800) [pid = 1660] [serial = 1849] [outer = 0x125e37400] 08:07:02 INFO - PROCESS | 1660 | 1469286422206 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x128b94800) [pid = 1660] [serial = 1850] [outer = 0x125e37400] 08:07:02 INFO - PROCESS | 1660 | 1469286422543 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:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 525ms 08:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:07:02 INFO - PROCESS | 1660 | 1469286422581 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1660 | 1469286422583 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:07:02 INFO - PROCESS | 1660 | 1469286422585 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1660 | 1469286422586 Marionette TRACE conn2 <- [1,2438,null,{}] 08:07:02 INFO - PROCESS | 1660 | 1469286422589 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:07:02 INFO - PROCESS | 1660 | 1469286422592 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:02 INFO - PROCESS | 1660 | 1469286422687 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:07:02 INFO - PROCESS | 1660 | 1469286422691 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1660 | 1469286422692 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a79b800 == 35 [pid = 1660] [id = 617] 08:07:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x111c13800) [pid = 1660] [serial = 1851] [outer = 0x0] 08:07:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x128bf0c00) [pid = 1660] [serial = 1852] [outer = 0x111c13800] 08:07:02 INFO - PROCESS | 1660 | 1469286422716 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x128ca4c00) [pid = 1660] [serial = 1853] [outer = 0x111c13800] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x129256800) [pid = 1660] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x126e9ac00) [pid = 1660] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x129341000) [pid = 1660] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x110f9b000) [pid = 1660] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x123a91400) [pid = 1660] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1127d3800) [pid = 1660] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x115e0e400) [pid = 1660] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1293d6800) [pid = 1660] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x118177c00) [pid = 1660] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x117286800) [pid = 1660] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1127e0c00) [pid = 1660] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12a7dc800) [pid = 1660] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12b97c000) [pid = 1660] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x11963ac00) [pid = 1660] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:07:03 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1122b0c00) [pid = 1660] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:07:03 INFO - PROCESS | 1660 | 1469286423183 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:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 622ms 08:07:03 INFO - PROCESS | 1660 | 1469286423208 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1660 | 1469286423210 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:07:03 INFO - PROCESS | 1660 | 1469286423212 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1660 | 1469286423213 Marionette TRACE conn2 <- [1,2442,null,{}] 08:07:03 INFO - PROCESS | 1660 | 1469286423215 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:07:03 INFO - PROCESS | 1660 | 1469286423216 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:03 INFO - PROCESS | 1660 | 1469286423292 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:07:03 INFO - PROCESS | 1660 | 1469286423295 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1660 | 1469286423296 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8d7000 == 36 [pid = 1660] [id = 618] 08:07:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x112a7dc00) [pid = 1660] [serial = 1854] [outer = 0x0] 08:07:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x121a93c00) [pid = 1660] [serial = 1855] [outer = 0x112a7dc00] 08:07:03 INFO - PROCESS | 1660 | 1469286423320 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x123f28400) [pid = 1660] [serial = 1856] [outer = 0x112a7dc00] 08:07:03 INFO - PROCESS | 1660 | 1469286423628 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:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 469ms 08:07:03 INFO - PROCESS | 1660 | 1469286423682 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1660 | 1469286423683 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:07:03 INFO - PROCESS | 1660 | 1469286423703 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1660 | 1469286423706 Marionette TRACE conn2 <- [1,2446,null,{}] 08:07:03 INFO - PROCESS | 1660 | 1469286423711 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:07:03 INFO - PROCESS | 1660 | 1469286423712 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:03 INFO - PROCESS | 1660 | 1469286423793 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:07:03 INFO - PROCESS | 1660 | 1469286423797 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1660 | 1469286423798 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1de800 == 37 [pid = 1660] [id = 619] 08:07:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x126b93000) [pid = 1660] [serial = 1857] [outer = 0x0] 08:07:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128bf5000) [pid = 1660] [serial = 1858] [outer = 0x126b93000] 08:07:03 INFO - PROCESS | 1660 | 1469286423822 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128ecec00) [pid = 1660] [serial = 1859] [outer = 0x126b93000] 08:07:04 INFO - PROCESS | 1660 | 1469286424136 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:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 479ms 08:07:04 INFO - PROCESS | 1660 | 1469286424178 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:07:04 INFO - PROCESS | 1660 | 1469286424179 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:07:04 INFO - PROCESS | 1660 | 1469286424181 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1660 | 1469286424183 Marionette TRACE conn2 <- [1,2450,null,{}] 08:07:04 INFO - PROCESS | 1660 | 1469286424185 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:07:04 INFO - PROCESS | 1660 | 1469286424187 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:04 INFO - PROCESS | 1660 | 1469286424273 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:07:04 INFO - PROCESS | 1660 | 1469286424277 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1660 | 1469286424279 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bf9e000 == 38 [pid = 1660] [id = 620] 08:07:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x11677f000) [pid = 1660] [serial = 1860] [outer = 0x0] 08:07:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x129337c00) [pid = 1660] [serial = 1861] [outer = 0x11677f000] 08:07:04 INFO - PROCESS | 1660 | 1469286424305 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x129370400) [pid = 1660] [serial = 1862] [outer = 0x11677f000] 08:07:04 INFO - PROCESS | 1660 | 1469286424641 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:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 468ms 08:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:07:04 INFO - PROCESS | 1660 | 1469286424652 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1660 | 1469286424653 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:07:04 INFO - PROCESS | 1660 | 1469286424664 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1660 | 1469286424665 Marionette TRACE conn2 <- [1,2454,null,{}] 08:07:04 INFO - PROCESS | 1660 | 1469286424667 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:07:04 INFO - PROCESS | 1660 | 1469286424668 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:04 INFO - PROCESS | 1660 | 1469286424782 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:07:04 INFO - PROCESS | 1660 | 1469286424787 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1660 | 1469286424788 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c554000 == 39 [pid = 1660] [id = 621] 08:07:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x128ece800) [pid = 1660] [serial = 1863] [outer = 0x0] 08:07:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x129535c00) [pid = 1660] [serial = 1864] [outer = 0x128ece800] 08:07:04 INFO - PROCESS | 1660 | 1469286424812 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12a721800) [pid = 1660] [serial = 1865] [outer = 0x128ece800] 08:07:05 INFO - PROCESS | 1660 | 1469286425234 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:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 626ms 08:07:05 INFO - PROCESS | 1660 | 1469286425283 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1660 | 1469286425285 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:07:05 INFO - PROCESS | 1660 | 1469286425291 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1660 | 1469286425293 Marionette TRACE conn2 <- [1,2458,null,{}] 08:07:05 INFO - PROCESS | 1660 | 1469286425297 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:07:05 INFO - PROCESS | 1660 | 1469286425299 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:05 INFO - PROCESS | 1660 | 1469286425408 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:07:05 INFO - PROCESS | 1660 | 1469286425490 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1660 | 1469286425491 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x117030800 == 40 [pid = 1660] [id = 622] 08:07:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1127e0c00) [pid = 1660] [serial = 1866] [outer = 0x0] 08:07:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x112a88400) [pid = 1660] [serial = 1867] [outer = 0x1127e0c00] 08:07:05 INFO - PROCESS | 1660 | 1469286425522 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x113d6c800) [pid = 1660] [serial = 1868] [outer = 0x1127e0c00] 08:07:06 INFO - PROCESS | 1660 | 1469286426095 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:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 874ms 08:07:06 INFO - PROCESS | 1660 | 1469286426163 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1660 | 1469286426168 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:07:06 INFO - PROCESS | 1660 | 1469286426175 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1660 | 1469286426178 Marionette TRACE conn2 <- [1,2462,null,{}] 08:07:06 INFO - PROCESS | 1660 | 1469286426181 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:07:06 INFO - PROCESS | 1660 | 1469286426185 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:06 INFO - PROCESS | 1660 | 1469286426341 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:07:06 INFO - PROCESS | 1660 | 1469286426469 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1660 | 1469286426471 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e1f800 == 41 [pid = 1660] [id = 623] 08:07:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x118179400) [pid = 1660] [serial = 1869] [outer = 0x0] 08:07:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x118703400) [pid = 1660] [serial = 1870] [outer = 0x118179400] 08:07:06 INFO - PROCESS | 1660 | 1469286426504 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x118de6800) [pid = 1660] [serial = 1871] [outer = 0x118179400] 08:07:07 INFO - PROCESS | 1660 | 1469286427178 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:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1027ms 08:07:07 INFO - PROCESS | 1660 | 1469286427215 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1660 | 1469286427217 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:07:07 INFO - PROCESS | 1660 | 1469286427232 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1660 | 1469286427234 Marionette TRACE conn2 <- [1,2466,null,{}] 08:07:07 INFO - PROCESS | 1660 | 1469286427238 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:07:07 INFO - PROCESS | 1660 | 1469286427239 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:07 INFO - PROCESS | 1660 | 1469286427357 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x12bf9e000 == 40 [pid = 1660] [id = 620] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1de800 == 39 [pid = 1660] [id = 619] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8d7000 == 38 [pid = 1660] [id = 618] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x12a79b800 == 37 [pid = 1660] [id = 617] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x12496b000 == 36 [pid = 1660] [id = 616] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x128b73800 == 35 [pid = 1660] [id = 615] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x127288800 == 34 [pid = 1660] [id = 614] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x123d5b000 == 33 [pid = 1660] [id = 613] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x12101e800 == 32 [pid = 1660] [id = 612] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4e000 == 31 [pid = 1660] [id = 611] 08:07:07 INFO - PROCESS | 1660 | --DOCSHELL 0x116521800 == 30 [pid = 1660] [id = 610] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x129367800) [pid = 1660] [serial = 1798] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x129335c00) [pid = 1660] [serial = 1796] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x128b92c00) [pid = 1660] [serial = 1795] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x129536800) [pid = 1660] [serial = 1801] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x11850a800) [pid = 1660] [serial = 1804] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1240ec800) [pid = 1660] [serial = 1789] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1293db400) [pid = 1660] [serial = 1799] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x11974bc00) [pid = 1660] [serial = 1786] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x123a07000) [pid = 1660] [serial = 1787] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x116526000) [pid = 1660] [serial = 1780] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x116f2bc00) [pid = 1660] [serial = 1781] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x12a4b0800) [pid = 1660] [serial = 1772] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x118721c00) [pid = 1660] [serial = 1777] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x119704c00) [pid = 1660] [serial = 1778] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x11850dc00) [pid = 1660] [serial = 1783] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x119638800) [pid = 1660] [serial = 1784] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1130d9000) [pid = 1660] [serial = 1774] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x116270000) [pid = 1660] [serial = 1775] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12b97a800) [pid = 1660] [serial = 1811] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12b983800) [pid = 1660] [serial = 1813] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12ba57000) [pid = 1660] [serial = 1814] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x129538800) [pid = 1660] [serial = 1807] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12a815800) [pid = 1660] [serial = 1810] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x1217dd000) [pid = 1660] [serial = 1805] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12a726400) [pid = 1660] [serial = 1802] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x124948000) [pid = 1660] [serial = 1792] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x125e2d800) [pid = 1660] [serial = 1793] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x12493ac00) [pid = 1660] [serial = 1790] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12a7dc400) [pid = 1660] [serial = 1808] [outer = 0x0] [url = about:blank] 08:07:07 INFO - PROCESS | 1660 | 1469286427447 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1660 | 1469286427450 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x115ec8000 == 31 [pid = 1660] [id = 624] 08:07:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x113968400) [pid = 1660] [serial = 1872] [outer = 0x0] 08:07:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x116270000) [pid = 1660] [serial = 1873] [outer = 0x113968400] 08:07:07 INFO - PROCESS | 1660 | 1469286427479 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x117e10c00) [pid = 1660] [serial = 1874] [outer = 0x113968400] 08:07:07 INFO - PROCESS | 1660 | 1469286427764 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:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 581ms 08:07:07 INFO - PROCESS | 1660 | 1469286427803 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1660 | 1469286427808 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:07:07 INFO - PROCESS | 1660 | 1469286427818 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1660 | 1469286427820 Marionette TRACE conn2 <- [1,2470,null,{}] 08:07:07 INFO - PROCESS | 1660 | 1469286427824 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:07:07 INFO - PROCESS | 1660 | 1469286427828 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:07 INFO - PROCESS | 1660 | 1469286427925 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:07:07 INFO - PROCESS | 1660 | 1469286427930 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1660 | 1469286427931 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x1197f3000 == 32 [pid = 1660] [id = 625] 08:07:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x11850dc00) [pid = 1660] [serial = 1875] [outer = 0x0] 08:07:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x118de8400) [pid = 1660] [serial = 1876] [outer = 0x11850dc00] 08:07:07 INFO - PROCESS | 1660 | 1469286427960 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x11970a000) [pid = 1660] [serial = 1877] [outer = 0x11850dc00] 08:07:08 INFO - PROCESS | 1660 | 1469286428325 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:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 523ms 08:07:08 INFO - PROCESS | 1660 | 1469286428342 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1660 | 1469286428343 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:07:08 INFO - PROCESS | 1660 | 1469286428346 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1660 | 1469286428348 Marionette TRACE conn2 <- [1,2474,null,{}] 08:07:08 INFO - PROCESS | 1660 | 1469286428356 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:07:08 INFO - PROCESS | 1660 | 1469286428360 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:08 INFO - PROCESS | 1660 | 1469286428447 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:07:08 INFO - PROCESS | 1660 | 1469286428452 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1660 | 1469286428454 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x12496b000 == 33 [pid = 1660] [id = 626] 08:07:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x112a8ac00) [pid = 1660] [serial = 1878] [outer = 0x0] 08:07:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x123a09c00) [pid = 1660] [serial = 1879] [outer = 0x112a8ac00] 08:07:08 INFO - PROCESS | 1660 | 1469286428485 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x1240ae000) [pid = 1660] [serial = 1880] [outer = 0x112a8ac00] 08:07:08 INFO - PROCESS | 1660 | 1469286428827 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:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 08:07:08 INFO - PROCESS | 1660 | 1469286428873 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1660 | 1469286428875 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:07:08 INFO - PROCESS | 1660 | 1469286428877 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1660 | 1469286428878 Marionette TRACE conn2 <- [1,2478,null,{}] 08:07:08 INFO - PROCESS | 1660 | 1469286428880 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:07:08 INFO - PROCESS | 1660 | 1469286428881 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:08 INFO - PROCESS | 1660 | 1469286428963 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:07:08 INFO - PROCESS | 1660 | 1469286428966 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1660 | 1469286428967 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6e000 == 34 [pid = 1660] [id = 627] 08:07:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x1244f2800) [pid = 1660] [serial = 1881] [outer = 0x0] 08:07:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x12493dc00) [pid = 1660] [serial = 1882] [outer = 0x1244f2800] 08:07:08 INFO - PROCESS | 1660 | 1469286428992 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x125e2d800) [pid = 1660] [serial = 1883] [outer = 0x1244f2800] 08:07:09 INFO - PROCESS | 1660 | 1469286429340 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:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 470ms 08:07:09 INFO - PROCESS | 1660 | 1469286429347 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1660 | 1469286429349 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:07:09 INFO - PROCESS | 1660 | 1469286429351 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1660 | 1469286429352 Marionette TRACE conn2 <- [1,2482,null,{}] 08:07:09 INFO - PROCESS | 1660 | 1469286429354 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:07:09 INFO - PROCESS | 1660 | 1469286429357 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:09 INFO - PROCESS | 1660 | 1469286429443 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:07:09 INFO - PROCESS | 1660 | 1469286429447 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1660 | 1469286429448 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296f3000 == 35 [pid = 1660] [id = 628] 08:07:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x125e2e000) [pid = 1660] [serial = 1884] [outer = 0x0] 08:07:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x126e9a400) [pid = 1660] [serial = 1885] [outer = 0x125e2e000] 08:07:09 INFO - PROCESS | 1660 | 1469286429472 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1273e9800) [pid = 1660] [serial = 1886] [outer = 0x125e2e000] 08:07:09 INFO - PROCESS | 1660 | 1469286429850 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:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 08:07:09 INFO - PROCESS | 1660 | 1469286429871 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1660 | 1469286429872 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:07:09 INFO - PROCESS | 1660 | 1469286429878 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1660 | 1469286429879 Marionette TRACE conn2 <- [1,2486,null,{}] 08:07:09 INFO - PROCESS | 1660 | 1469286429881 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:07:09 INFO - PROCESS | 1660 | 1469286429885 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:10 INFO - PROCESS | 1660 | 1469286430003 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:07:10 INFO - PROCESS | 1660 | 1469286430040 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1660 | 1469286430041 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1cc000 == 36 [pid = 1660] [id = 629] 08:07:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x128b92400) [pid = 1660] [serial = 1887] [outer = 0x0] 08:07:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128ecd800) [pid = 1660] [serial = 1888] [outer = 0x128b92400] 08:07:10 INFO - PROCESS | 1660 | 1469286430066 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12936cc00) [pid = 1660] [serial = 1889] [outer = 0x128b92400] 08:07:10 INFO - PROCESS | 1660 | 1469286430377 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:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 520ms 08:07:10 INFO - PROCESS | 1660 | 1469286430398 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1660 | 1469286430400 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:07:10 INFO - PROCESS | 1660 | 1469286430402 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1660 | 1469286430404 Marionette TRACE conn2 <- [1,2490,null,{}] 08:07:10 INFO - PROCESS | 1660 | 1469286430442 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:07:10 INFO - PROCESS | 1660 | 1469286430444 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:10 INFO - PROCESS | 1660 | 1469286430598 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:07:10 INFO - PROCESS | 1660 | 1469286430612 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1660 | 1469286430613 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be14800 == 37 [pid = 1660] [id = 630] 08:07:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1127dd800) [pid = 1660] [serial = 1890] [outer = 0x0] 08:07:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1293d6400) [pid = 1660] [serial = 1891] [outer = 0x1127dd800] 08:07:10 INFO - PROCESS | 1660 | 1469286430653 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12a7dd400) [pid = 1660] [serial = 1892] [outer = 0x1127dd800] 08:07:11 INFO - PROCESS | 1660 | 1469286431066 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:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 675ms 08:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:07:11 INFO - PROCESS | 1660 | 1469286431078 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1660 | 1469286431079 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:07:11 INFO - PROCESS | 1660 | 1469286431081 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1660 | 1469286431082 Marionette TRACE conn2 <- [1,2494,null,{}] 08:07:11 INFO - PROCESS | 1660 | 1469286431084 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:07:11 INFO - PROCESS | 1660 | 1469286431086 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:11 INFO - PROCESS | 1660 | 1469286431186 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:07:11 INFO - PROCESS | 1660 | 1469286431190 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1660 | 1469286431191 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c544000 == 38 [pid = 1660] [id = 631] 08:07:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x128b92c00) [pid = 1660] [serial = 1893] [outer = 0x0] 08:07:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12b804000) [pid = 1660] [serial = 1894] [outer = 0x128b92c00] 08:07:11 INFO - PROCESS | 1660 | 1469286431214 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12b80b800) [pid = 1660] [serial = 1895] [outer = 0x128b92c00] 08:07:11 INFO - PROCESS | 1660 | 1469286431534 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:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 568ms 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x112ae6800) [pid = 1660] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x11870b400) [pid = 1660] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x119706000) [pid = 1660] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x112f1a000) [pid = 1660] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x115eec800) [pid = 1660] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x112a83800) [pid = 1660] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1139d4000) [pid = 1660] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11974c400) [pid = 1660] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x124259800) [pid = 1660] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12425cc00) [pid = 1660] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x125e37400) [pid = 1660] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x111c13800) [pid = 1660] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x112a7dc00) [pid = 1660] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x129337400) [pid = 1660] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x11677f000) [pid = 1660] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:07:11 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x126b93000) [pid = 1660] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:07:11 INFO - PROCESS | 1660 | 1469286431659 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1660 | 1469286431660 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:07:11 INFO - PROCESS | 1660 | 1469286431663 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1660 | 1469286431664 Marionette TRACE conn2 <- [1,2498,null,{}] 08:07:11 INFO - PROCESS | 1660 | 1469286431666 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:07:11 INFO - PROCESS | 1660 | 1469286431667 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:11 INFO - PROCESS | 1660 | 1469286431748 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:07:11 INFO - PROCESS | 1660 | 1469286431752 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1660 | 1469286431753 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x12496a800 == 39 [pid = 1660] [id = 632] 08:07:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x1139d4000) [pid = 1660] [serial = 1896] [outer = 0x0] 08:07:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x116f2a800) [pid = 1660] [serial = 1897] [outer = 0x1139d4000] 08:07:11 INFO - PROCESS | 1660 | 1469286431778 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x11970dc00) [pid = 1660] [serial = 1898] [outer = 0x1139d4000] 08:07:12 INFO - PROCESS | 1660 | 1469286432110 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:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 467ms 08:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:07:12 INFO - PROCESS | 1660 | 1469286432131 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1660 | 1469286432132 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:07:12 INFO - PROCESS | 1660 | 1469286432134 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1660 | 1469286432135 Marionette TRACE conn2 <- [1,2502,null,{}] 08:07:12 INFO - PROCESS | 1660 | 1469286432138 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:07:12 INFO - PROCESS | 1660 | 1469286432140 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:12 INFO - PROCESS | 1660 | 1469286432218 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:07:12 INFO - PROCESS | 1660 | 1469286432279 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1660 | 1469286432280 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cae2000 == 40 [pid = 1660] [id = 633] 08:07:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1139d4c00) [pid = 1660] [serial = 1899] [outer = 0x0] 08:07:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x12499ac00) [pid = 1660] [serial = 1900] [outer = 0x1139d4c00] 08:07:12 INFO - PROCESS | 1660 | 1469286432304 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x129372800) [pid = 1660] [serial = 1901] [outer = 0x1139d4c00] 08:07:12 INFO - PROCESS | 1660 | 1469286432590 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:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 519ms 08:07:12 INFO - PROCESS | 1660 | 1469286432654 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1660 | 1469286432656 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:07:12 INFO - PROCESS | 1660 | 1469286432661 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1660 | 1469286432664 Marionette TRACE conn2 <- [1,2506,null,{}] 08:07:12 INFO - PROCESS | 1660 | 1469286432667 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:07:12 INFO - PROCESS | 1660 | 1469286432670 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:12 INFO - PROCESS | 1660 | 1469286432810 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:07:12 INFO - PROCESS | 1660 | 1469286432895 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1660 | 1469286432897 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d312000 == 41 [pid = 1660] [id = 634] 08:07:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x112ae6800) [pid = 1660] [serial = 1902] [outer = 0x0] 08:07:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12a7df800) [pid = 1660] [serial = 1903] [outer = 0x112ae6800] 08:07:12 INFO - PROCESS | 1660 | 1469286432935 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12ba5f000) [pid = 1660] [serial = 1904] [outer = 0x112ae6800] 08:07:13 INFO - PROCESS | 1660 | 1469286433214 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:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 571ms 08:07:13 INFO - PROCESS | 1660 | 1469286433233 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1660 | 1469286433234 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:07:13 INFO - PROCESS | 1660 | 1469286433236 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1660 | 1469286433237 Marionette TRACE conn2 <- [1,2510,null,{}] 08:07:13 INFO - PROCESS | 1660 | 1469286433246 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:07:13 INFO - PROCESS | 1660 | 1469286433247 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:13 INFO - PROCESS | 1660 | 1469286433335 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:07:13 INFO - PROCESS | 1660 | 1469286433339 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1660 | 1469286433340 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d69c000 == 42 [pid = 1660] [id = 635] 08:07:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1273dfc00) [pid = 1660] [serial = 1905] [outer = 0x0] 08:07:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12bbb8000) [pid = 1660] [serial = 1906] [outer = 0x1273dfc00] 08:07:13 INFO - PROCESS | 1660 | 1469286433364 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12bbbe400) [pid = 1660] [serial = 1907] [outer = 0x1273dfc00] 08:07:13 INFO - PROCESS | 1660 | 1469286433733 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:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 526ms 08:07:13 INFO - PROCESS | 1660 | 1469286433767 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1660 | 1469286433769 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:07:13 INFO - PROCESS | 1660 | 1469286433777 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1660 | 1469286433779 Marionette TRACE conn2 <- [1,2514,null,{}] 08:07:13 INFO - PROCESS | 1660 | 1469286433783 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:07:13 INFO - PROCESS | 1660 | 1469286433785 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:13 INFO - PROCESS | 1660 | 1469286433889 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:07:13 INFO - PROCESS | 1660 | 1469286433946 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1660 | 1469286433950 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f79000 == 43 [pid = 1660] [id = 636] 08:07:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x113d1b000) [pid = 1660] [serial = 1908] [outer = 0x0] 08:07:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x11517f800) [pid = 1660] [serial = 1909] [outer = 0x113d1b000] 08:07:13 INFO - PROCESS | 1660 | 1469286433981 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x118107c00) [pid = 1660] [serial = 1910] [outer = 0x113d1b000] 08:07:14 INFO - PROCESS | 1660 | 1469286434424 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:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 676ms 08:07:14 INFO - PROCESS | 1660 | 1469286434460 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1660 | 1469286434463 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:07:14 INFO - PROCESS | 1660 | 1469286434468 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1660 | 1469286434469 Marionette TRACE conn2 <- [1,2518,null,{}] 08:07:14 INFO - PROCESS | 1660 | 1469286434493 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:07:14 INFO - PROCESS | 1660 | 1469286434494 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:14 INFO - PROCESS | 1660 | 1469286434601 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:07:14 INFO - PROCESS | 1660 | 1469286434674 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1660 | 1469286434675 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x127360000 == 44 [pid = 1660] [id = 637] 08:07:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x11970b000) [pid = 1660] [serial = 1911] [outer = 0x0] 08:07:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x11974d000) [pid = 1660] [serial = 1912] [outer = 0x11970b000] 08:07:14 INFO - PROCESS | 1660 | 1469286434706 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1217eb400) [pid = 1660] [serial = 1913] [outer = 0x11970b000] 08:07:15 INFO - PROCESS | 1660 | 1469286435124 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:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 674ms 08:07:15 INFO - PROCESS | 1660 | 1469286435142 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1660 | 1469286435144 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:07:15 INFO - PROCESS | 1660 | 1469286435146 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1660 | 1469286435149 Marionette TRACE conn2 <- [1,2522,null,{}] 08:07:15 INFO - PROCESS | 1660 | 1469286435156 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:07:15 INFO - PROCESS | 1660 | 1469286435160 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:15 INFO - PROCESS | 1660 | 1469286435282 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:07:15 INFO - PROCESS | 1660 | 1469286435357 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1660 | 1469286435359 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d30d800 == 45 [pid = 1660] [id = 638] 08:07:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1240b9000) [pid = 1660] [serial = 1914] [outer = 0x0] 08:07:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x124998000) [pid = 1660] [serial = 1915] [outer = 0x1240b9000] 08:07:15 INFO - PROCESS | 1660 | 1469286435391 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x128bfb000) [pid = 1660] [serial = 1916] [outer = 0x1240b9000] 08:07:15 INFO - PROCESS | 1660 | 1469286435811 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:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 722ms 08:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:07:15 INFO - PROCESS | 1660 | 1469286435869 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1660 | 1469286435871 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:07:15 INFO - PROCESS | 1660 | 1469286435873 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1660 | 1469286435874 Marionette TRACE conn2 <- [1,2526,null,{}] 08:07:15 INFO - PROCESS | 1660 | 1469286435877 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:07:15 INFO - PROCESS | 1660 | 1469286435878 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:15 INFO - PROCESS | 1660 | 1469286435980 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:07:16 INFO - PROCESS | 1660 | 1469286436040 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1660 | 1469286436042 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dadc000 == 46 [pid = 1660] [id = 639] 08:07:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x129334000) [pid = 1660] [serial = 1917] [outer = 0x0] 08:07:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x12936f000) [pid = 1660] [serial = 1918] [outer = 0x129334000] 08:07:16 INFO - PROCESS | 1660 | 1469286436071 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12b80f800) [pid = 1660] [serial = 1919] [outer = 0x129334000] 08:07:16 INFO - PROCESS | 1660 | 1469286436508 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:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 869ms 08:07:16 INFO - PROCESS | 1660 | 1469286436795 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1660 | 1469286436800 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:07:16 INFO - PROCESS | 1660 | 1469286436809 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1660 | 1469286436812 Marionette TRACE conn2 <- [1,2530,null,{}] 08:07:16 INFO - PROCESS | 1660 | 1469286436817 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:07:16 INFO - PROCESS | 1660 | 1469286436821 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:16 INFO - PROCESS | 1660 | 1469286436960 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:07:17 INFO - PROCESS | 1660 | 1469286437091 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1660 | 1469286437095 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4a800 == 47 [pid = 1660] [id = 640] 08:07:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x112a7e000) [pid = 1660] [serial = 1920] [outer = 0x0] 08:07:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x113904c00) [pid = 1660] [serial = 1921] [outer = 0x112a7e000] 08:07:17 INFO - PROCESS | 1660 | 1469286437141 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x116aa0c00) [pid = 1660] [serial = 1922] [outer = 0x112a7e000] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12d312000 == 46 [pid = 1660] [id = 634] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12cae2000 == 45 [pid = 1660] [id = 633] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12496a800 == 44 [pid = 1660] [id = 632] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12c544000 == 43 [pid = 1660] [id = 631] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12be14800 == 42 [pid = 1660] [id = 630] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1cc000 == 41 [pid = 1660] [id = 629] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x1296f3000 == 40 [pid = 1660] [id = 628] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6e000 == 39 [pid = 1660] [id = 627] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12496b000 == 38 [pid = 1660] [id = 626] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x1197f3000 == 37 [pid = 1660] [id = 625] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x115ec8000 == 36 [pid = 1660] [id = 624] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x125e1f800 == 35 [pid = 1660] [id = 623] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x117030800 == 34 [pid = 1660] [id = 622] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12c554000 == 33 [pid = 1660] [id = 621] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x1191bc800 == 32 [pid = 1660] [id = 609] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12dadc000 == 31 [pid = 1660] [id = 639] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12d30d800 == 30 [pid = 1660] [id = 638] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x127360000 == 29 [pid = 1660] [id = 637] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x12d69c000 == 28 [pid = 1660] [id = 635] 08:07:18 INFO - PROCESS | 1660 | --DOCSHELL 0x116f79000 == 27 [pid = 1660] [id = 636] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x112d51400) [pid = 1660] [serial = 1831] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x113b77000) [pid = 1660] [serial = 1832] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x11937b400) [pid = 1660] [serial = 1837] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x119704400) [pid = 1660] [serial = 1838] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x11994f800) [pid = 1660] [serial = 1840] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x116aa1000) [pid = 1660] [serial = 1829] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1139cb000) [pid = 1660] [serial = 1828] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x117284400) [pid = 1660] [serial = 1834] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x118175c00) [pid = 1660] [serial = 1835] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x123a0b000) [pid = 1660] [serial = 1843] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x117e17400) [pid = 1660] [serial = 1817] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x115180c00) [pid = 1660] [serial = 1816] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x123a04800) [pid = 1660] [serial = 1820] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x119953400) [pid = 1660] [serial = 1819] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x126b9e400) [pid = 1660] [serial = 1847] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x126e9a000) [pid = 1660] [serial = 1822] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x12493c400) [pid = 1660] [serial = 1846] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x128bfd400) [pid = 1660] [serial = 1823] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x126ea7800) [pid = 1660] [serial = 1849] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x128bf0c00) [pid = 1660] [serial = 1852] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123f28400) [pid = 1660] [serial = 1856] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x121a93c00) [pid = 1660] [serial = 1855] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12a7e2000) [pid = 1660] [serial = 1826] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x129337c00) [pid = 1660] [serial = 1861] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x129370400) [pid = 1660] [serial = 1862] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1293d8c00) [pid = 1660] [serial = 1825] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x128bf5000) [pid = 1660] [serial = 1858] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x128ca4c00) [pid = 1660] [serial = 1853] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x128b94800) [pid = 1660] [serial = 1850] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x123ac4c00) [pid = 1660] [serial = 1844] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x128ecec00) [pid = 1660] [serial = 1859] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x1217a4c00) [pid = 1660] [serial = 1841] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x129535c00) [pid = 1660] [serial = 1864] [outer = 0x0] [url = about:blank] 08:07:18 INFO - PROCESS | 1660 | 1469286438160 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:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1378ms 08:07:18 INFO - PROCESS | 1660 | 1469286438185 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1660 | 1469286438187 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:07:18 INFO - PROCESS | 1660 | 1469286438190 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1660 | 1469286438192 Marionette TRACE conn2 <- [1,2534,null,{}] 08:07:18 INFO - PROCESS | 1660 | 1469286438196 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:07:18 INFO - PROCESS | 1660 | 1469286438197 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:18 INFO - PROCESS | 1660 | 1469286438277 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:07:18 INFO - PROCESS | 1660 | 1469286438282 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1660 | 1469286438285 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x11657e000 == 28 [pid = 1660] [id = 641] 08:07:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x1127d7400) [pid = 1660] [serial = 1923] [outer = 0x0] 08:07:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x112ee2c00) [pid = 1660] [serial = 1924] [outer = 0x1127d7400] 08:07:18 INFO - PROCESS | 1660 | 1469286438314 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x110f9f400) [pid = 1660] [serial = 1925] [outer = 0x1127d7400] 08:07:18 INFO - PROCESS | 1660 | 1469286438705 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:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 08:07:18 INFO - PROCESS | 1660 | 1469286438710 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1660 | 1469286438713 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:07:18 INFO - PROCESS | 1660 | 1469286438718 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1660 | 1469286438720 Marionette TRACE conn2 <- [1,2538,null,{}] 08:07:18 INFO - PROCESS | 1660 | 1469286438722 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:07:18 INFO - PROCESS | 1660 | 1469286438724 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:18 INFO - PROCESS | 1660 | 1469286438802 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:07:18 INFO - PROCESS | 1660 | 1469286438809 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1660 | 1469286438810 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x118792800 == 29 [pid = 1660] [id = 642] 08:07:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x113f08c00) [pid = 1660] [serial = 1926] [outer = 0x0] 08:07:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x116a9fc00) [pid = 1660] [serial = 1927] [outer = 0x113f08c00] 08:07:18 INFO - PROCESS | 1660 | 1469286438838 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x118175c00) [pid = 1660] [serial = 1928] [outer = 0x113f08c00] 08:07:19 INFO - PROCESS | 1660 | 1469286439270 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:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 569ms 08:07:19 INFO - PROCESS | 1660 | 1469286439290 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:07:19 INFO - PROCESS | 1660 | 1469286439292 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:07:19 INFO - PROCESS | 1660 | 1469286439295 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1660 | 1469286439298 Marionette TRACE conn2 <- [1,2542,null,{}] 08:07:19 INFO - PROCESS | 1660 | 1469286439312 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:07:19 INFO - PROCESS | 1660 | 1469286439317 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:19 INFO - PROCESS | 1660 | 1469286439436 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:07:19 INFO - PROCESS | 1660 | 1469286439452 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 1660 | 1469286439455 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x1216bd000 == 30 [pid = 1660] [id = 643] 08:07:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x112f15400) [pid = 1660] [serial = 1929] [outer = 0x0] 08:07:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x119702400) [pid = 1660] [serial = 1930] [outer = 0x112f15400] 08:07:19 INFO - PROCESS | 1660 | 1469286439501 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x11970e000) [pid = 1660] [serial = 1931] [outer = 0x112f15400] 08:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 624ms 08:07:19 INFO - PROCESS | 1660 | 1469286439911 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:07:19 INFO - PROCESS | 1660 | 1469286439918 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1660 | 1469286439920 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:07:19 INFO - PROCESS | 1660 | 1469286439927 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1660 | 1469286439928 Marionette TRACE conn2 <- [1,2546,null,{}] 08:07:19 INFO - PROCESS | 1660 | 1469286439931 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:07:19 INFO - PROCESS | 1660 | 1469286439932 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:20 INFO - PROCESS | 1660 | 1469286440047 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:07:20 INFO - PROCESS | 1660 | 1469286440122 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1660 | 1469286440124 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x113ba8800 == 31 [pid = 1660] [id = 644] 08:07:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x110f76000) [pid = 1660] [serial = 1932] [outer = 0x0] 08:07:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1110ab800) [pid = 1660] [serial = 1933] [outer = 0x110f76000] 08:07:20 INFO - PROCESS | 1660 | 1469286440156 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x112d48000) [pid = 1660] [serial = 1934] [outer = 0x110f76000] 08:07:20 INFO - PROCESS | 1660 | 1469286440686 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:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 828ms 08:07:20 INFO - PROCESS | 1660 | 1469286440752 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 1660 | 1469286440755 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:07:20 INFO - PROCESS | 1660 | 1469286440758 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1660 | 1469286440760 Marionette TRACE conn2 <- [1,2550,null,{}] 08:07:20 INFO - PROCESS | 1660 | 1469286440763 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:07:20 INFO - PROCESS | 1660 | 1469286440766 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:20 INFO - PROCESS | 1660 | 1469286440891 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:07:20 INFO - PROCESS | 1660 | 1469286440948 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1660 | 1469286440950 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x123add800 == 32 [pid = 1660] [id = 645] 08:07:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x113f08000) [pid = 1660] [serial = 1935] [outer = 0x0] 08:07:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x11870a800) [pid = 1660] [serial = 1936] [outer = 0x113f08000] 08:07:20 INFO - PROCESS | 1660 | 1469286440980 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x118d77c00) [pid = 1660] [serial = 1937] [outer = 0x113f08000] 08:07:21 INFO - PROCESS | 1660 | 1469286441661 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:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 921ms 08:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:07:21 INFO - PROCESS | 1660 | 1469286441678 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1660 | 1469286441681 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:07:21 INFO - PROCESS | 1660 | 1469286441684 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1660 | 1469286441686 Marionette TRACE conn2 <- [1,2554,null,{}] 08:07:21 INFO - PROCESS | 1660 | 1469286441690 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:07:21 INFO - PROCESS | 1660 | 1469286441691 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:21 INFO - PROCESS | 1660 | 1469286441793 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:07:21 INFO - PROCESS | 1660 | 1469286441890 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1660 | 1469286441893 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e46800 == 33 [pid = 1660] [id = 646] 08:07:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1160c4c00) [pid = 1660] [serial = 1938] [outer = 0x0] 08:07:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x11697f000) [pid = 1660] [serial = 1939] [outer = 0x1160c4c00] 08:07:21 INFO - PROCESS | 1660 | 1469286441920 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x11870b400) [pid = 1660] [serial = 1940] [outer = 0x1160c4c00] 08:07:22 INFO - PROCESS | 1660 | --DOCSHELL 0x1216bd000 == 32 [pid = 1660] [id = 643] 08:07:22 INFO - PROCESS | 1660 | --DOCSHELL 0x118792800 == 31 [pid = 1660] [id = 642] 08:07:22 INFO - PROCESS | 1660 | --DOCSHELL 0x11657e000 == 30 [pid = 1660] [id = 641] 08:07:22 INFO - PROCESS | 1660 | 1469286442342 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:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 669ms 08:07:22 INFO - PROCESS | 1660 | 1469286442354 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1660 | 1469286442358 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:07:22 INFO - PROCESS | 1660 | 1469286442364 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1660 | 1469286442366 Marionette TRACE conn2 <- [1,2558,null,{}] 08:07:22 INFO - PROCESS | 1660 | 1469286442385 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:07:22 INFO - PROCESS | 1660 | 1469286442387 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:22 INFO - PROCESS | 1660 | 1469286442518 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:07:22 INFO - PROCESS | 1660 | 1469286442579 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1660 | 1469286442581 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x123d6f800 == 31 [pid = 1660] [id = 647] 08:07:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x119379400) [pid = 1660] [serial = 1941] [outer = 0x0] 08:07:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x119710400) [pid = 1660] [serial = 1942] [outer = 0x119379400] 08:07:22 INFO - PROCESS | 1660 | 1469286442625 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x120f9c800) [pid = 1660] [serial = 1943] [outer = 0x119379400] 08:07:23 INFO - PROCESS | 1660 | 1469286443049 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:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 08:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:07:23 INFO - PROCESS | 1660 | 1469286443059 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1660 | 1469286443061 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:07:23 INFO - PROCESS | 1660 | 1469286443064 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1660 | 1469286443068 Marionette TRACE conn2 <- [1,2562,null,{}] 08:07:23 INFO - PROCESS | 1660 | 1469286443092 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:07:23 INFO - PROCESS | 1660 | 1469286443097 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:23 INFO - PROCESS | 1660 | 1469286443250 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:07:23 INFO - PROCESS | 1660 | 1469286443274 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1660 | 1469286443276 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x127369000 == 32 [pid = 1660] [id = 648] 08:07:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1214c4000) [pid = 1660] [serial = 1944] [outer = 0x0] 08:07:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x123ac4c00) [pid = 1660] [serial = 1945] [outer = 0x1214c4000] 08:07:23 INFO - PROCESS | 1660 | 1469286443321 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1240ea800) [pid = 1660] [serial = 1946] [outer = 0x1214c4000] 08:07:23 INFO - PROCESS | 1660 | 1469286443741 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:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 684ms 08:07:23 INFO - PROCESS | 1660 | 1469286443748 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1660 | 1469286443750 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:07:23 INFO - PROCESS | 1660 | 1469286443752 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1660 | 1469286443753 Marionette TRACE conn2 <- [1,2566,null,{}] 08:07:23 INFO - PROCESS | 1660 | 1469286443758 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:07:23 INFO - PROCESS | 1660 | 1469286443761 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:23 INFO - PROCESS | 1660 | 1469286443863 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:07:23 INFO - PROCESS | 1660 | 1469286443921 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1660 | 1469286443922 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6c000 == 33 [pid = 1660] [id = 649] 08:07:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x124944c00) [pid = 1660] [serial = 1947] [outer = 0x0] 08:07:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12498c800) [pid = 1660] [serial = 1948] [outer = 0x124944c00] 08:07:23 INFO - PROCESS | 1660 | 1469286443946 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x110f7a000) [pid = 1660] [serial = 1949] [outer = 0x124944c00] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x128b92400) [pid = 1660] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1127dd800) [pid = 1660] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x118179400) [pid = 1660] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x128b92c00) [pid = 1660] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x11850dc00) [pid = 1660] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x112a8ac00) [pid = 1660] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1127e0c00) [pid = 1660] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x125e2e000) [pid = 1660] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x113968400) [pid = 1660] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1244f2800) [pid = 1660] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x128ece800) [pid = 1660] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x1139d4000) [pid = 1660] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1273dfc00) [pid = 1660] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x112ae6800) [pid = 1660] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1139d4c00) [pid = 1660] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x113f08c00) [pid = 1660] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x112a7e000) [pid = 1660] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1127d7400) [pid = 1660] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x113d1b000) [pid = 1660] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x11970b000) [pid = 1660] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1240b9000) [pid = 1660] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:07:24 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x129334000) [pid = 1660] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:07:24 INFO - PROCESS | 1660 | 1469286444324 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:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 625ms 08:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:07:24 INFO - PROCESS | 1660 | 1469286444378 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1660 | 1469286444380 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:07:24 INFO - PROCESS | 1660 | 1469286444383 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1660 | 1469286444384 Marionette TRACE conn2 <- [1,2570,null,{}] 08:07:24 INFO - PROCESS | 1660 | 1469286444397 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:07:24 INFO - PROCESS | 1660 | 1469286444399 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:24 INFO - PROCESS | 1660 | 1469286444509 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:07:24 INFO - PROCESS | 1660 | 1469286444548 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1660 | 1469286444549 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b70800 == 34 [pid = 1660] [id = 650] 08:07:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x112d49400) [pid = 1660] [serial = 1950] [outer = 0x0] 08:07:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x115ee5000) [pid = 1660] [serial = 1951] [outer = 0x112d49400] 08:07:24 INFO - PROCESS | 1660 | 1469286444573 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x118d7a000) [pid = 1660] [serial = 1952] [outer = 0x112d49400] 08:07:24 INFO - PROCESS | 1660 | 1469286444854 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:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 521ms 08:07:24 INFO - PROCESS | 1660 | 1469286444904 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1660 | 1469286444905 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:07:24 INFO - PROCESS | 1660 | 1469286444911 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1660 | 1469286444912 Marionette TRACE conn2 <- [1,2574,null,{}] 08:07:24 INFO - PROCESS | 1660 | 1469286444914 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:07:24 INFO - PROCESS | 1660 | 1469286444919 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:25 INFO - PROCESS | 1660 | 1469286445013 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:07:25 INFO - PROCESS | 1660 | 1469286445074 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1660 | 1469286445075 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x129394800 == 35 [pid = 1660] [id = 651] 08:07:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x110f74c00) [pid = 1660] [serial = 1953] [outer = 0x0] 08:07:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x123a10c00) [pid = 1660] [serial = 1954] [outer = 0x110f74c00] 08:07:25 INFO - PROCESS | 1660 | 1469286445100 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x128b98c00) [pid = 1660] [serial = 1955] [outer = 0x110f74c00] 08:07:25 INFO - PROCESS | 1660 | 1469286445373 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:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 521ms 08:07:25 INFO - PROCESS | 1660 | 1469286445430 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1660 | 1469286445431 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:07:25 INFO - PROCESS | 1660 | 1469286445434 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1660 | 1469286445435 Marionette TRACE conn2 <- [1,2578,null,{}] 08:07:25 INFO - PROCESS | 1660 | 1469286445437 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:07:25 INFO - PROCESS | 1660 | 1469286445438 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:25 INFO - PROCESS | 1660 | 1469286445524 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:07:25 INFO - PROCESS | 1660 | 1469286445530 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1660 | 1469286445531 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211d6000 == 36 [pid = 1660] [id = 652] 08:07:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x128bf0400) [pid = 1660] [serial = 1956] [outer = 0x0] 08:07:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x128cac000) [pid = 1660] [serial = 1957] [outer = 0x128bf0400] 08:07:25 INFO - PROCESS | 1660 | 1469286445555 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12925b400) [pid = 1660] [serial = 1958] [outer = 0x128bf0400] 08:07:25 INFO - PROCESS | 1660 | 1469286445888 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:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 471ms 08:07:25 INFO - PROCESS | 1660 | 1469286445908 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:07:25 INFO - PROCESS | 1660 | 1469286445911 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:07:25 INFO - PROCESS | 1660 | 1469286445913 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1660 | 1469286445914 Marionette TRACE conn2 <- [1,2582,null,{}] 08:07:25 INFO - PROCESS | 1660 | 1469286445916 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:07:25 INFO - PROCESS | 1660 | 1469286445917 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:26 INFO - PROCESS | 1660 | 1469286446021 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:07:26 INFO - PROCESS | 1660 | 1469286446029 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1660 | 1469286446030 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b17a000 == 37 [pid = 1660] [id = 653] 08:07:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128ca8800) [pid = 1660] [serial = 1959] [outer = 0x0] 08:07:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x129338000) [pid = 1660] [serial = 1960] [outer = 0x128ca8800] 08:07:26 INFO - PROCESS | 1660 | 1469286446054 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x129340800) [pid = 1660] [serial = 1961] [outer = 0x128ca8800] 08:07:26 INFO - PROCESS | 1660 | 1469286446528 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:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 669ms 08:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:07:26 INFO - PROCESS | 1660 | 1469286446583 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1660 | 1469286446585 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:07:26 INFO - PROCESS | 1660 | 1469286446588 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1660 | 1469286446590 Marionette TRACE conn2 <- [1,2586,null,{}] 08:07:26 INFO - PROCESS | 1660 | 1469286446595 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:07:26 INFO - PROCESS | 1660 | 1469286446596 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:26 INFO - PROCESS | 1660 | 1469286446698 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:07:26 INFO - PROCESS | 1660 | 1469286446772 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1660 | 1469286446773 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211ca800 == 38 [pid = 1660] [id = 654] 08:07:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x115ef1400) [pid = 1660] [serial = 1962] [outer = 0x0] 08:07:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x117e10400) [pid = 1660] [serial = 1963] [outer = 0x115ef1400] 08:07:26 INFO - PROCESS | 1660 | 1469286446805 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1187d2c00) [pid = 1660] [serial = 1964] [outer = 0x115ef1400] 08:07:27 INFO - PROCESS | 1660 | 1469286447215 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:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 08:07:27 INFO - PROCESS | 1660 | 1469286447262 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1660 | 1469286447265 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:07:27 INFO - PROCESS | 1660 | 1469286447269 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1660 | 1469286447271 Marionette TRACE conn2 <- [1,2590,null,{}] 08:07:27 INFO - PROCESS | 1660 | 1469286447274 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:07:27 INFO - PROCESS | 1660 | 1469286447275 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:27 INFO - PROCESS | 1660 | 1469286447376 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:07:27 INFO - PROCESS | 1660 | 1469286447437 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1660 | 1469286447439 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x128a5e800 == 39 [pid = 1660] [id = 655] 08:07:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x119749c00) [pid = 1660] [serial = 1965] [outer = 0x0] 08:07:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1210c5800) [pid = 1660] [serial = 1966] [outer = 0x119749c00] 08:07:27 INFO - PROCESS | 1660 | 1469286447470 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x123a0c400) [pid = 1660] [serial = 1967] [outer = 0x119749c00] 08:07:27 INFO - PROCESS | 1660 | 1469286447925 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:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 669ms 08:07:27 INFO - PROCESS | 1660 | 1469286447939 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1660 | 1469286447942 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:07:27 INFO - PROCESS | 1660 | 1469286447945 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1660 | 1469286447948 Marionette TRACE conn2 <- [1,2594,null,{}] 08:07:27 INFO - PROCESS | 1660 | 1469286447956 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:07:27 INFO - PROCESS | 1660 | 1469286447959 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:28 INFO - PROCESS | 1660 | 1469286448078 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:07:28 INFO - PROCESS | 1660 | 1469286448155 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1660 | 1469286448157 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bf9e800 == 40 [pid = 1660] [id = 656] 08:07:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x125e37000) [pid = 1660] [serial = 1968] [outer = 0x0] 08:07:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x126fdfc00) [pid = 1660] [serial = 1969] [outer = 0x125e37000] 08:07:28 INFO - PROCESS | 1660 | 1469286448188 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x128b8ec00) [pid = 1660] [serial = 1970] [outer = 0x125e37000] 08:07:28 INFO - PROCESS | 1660 | 1469286448613 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:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 722ms 08:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:07:28 INFO - PROCESS | 1660 | 1469286448667 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1660 | 1469286448669 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:07:28 INFO - PROCESS | 1660 | 1469286448687 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1660 | 1469286448689 Marionette TRACE conn2 <- [1,2598,null,{}] 08:07:28 INFO - PROCESS | 1660 | 1469286448695 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:07:28 INFO - PROCESS | 1660 | 1469286448696 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:28 INFO - PROCESS | 1660 | 1469286448803 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:07:28 INFO - PROCESS | 1660 | 1469286448877 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1660 | 1469286448878 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c542000 == 41 [pid = 1660] [id = 657] 08:07:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x126fd3800) [pid = 1660] [serial = 1971] [outer = 0x0] 08:07:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12933b800) [pid = 1660] [serial = 1972] [outer = 0x126fd3800] 08:07:28 INFO - PROCESS | 1660 | 1469286448908 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x129369400) [pid = 1660] [serial = 1973] [outer = 0x126fd3800] 08:07:29 INFO - PROCESS | 1660 | 1469286449403 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:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 790ms 08:07:29 INFO - PROCESS | 1660 | 1469286449605 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1660 | 1469286449608 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:07:29 INFO - PROCESS | 1660 | 1469286449625 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1660 | 1469286449627 Marionette TRACE conn2 <- [1,2602,null,{}] 08:07:29 INFO - PROCESS | 1660 | 1469286449631 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:07:29 INFO - PROCESS | 1660 | 1469286449632 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:29 INFO - PROCESS | 1660 | 1469286449727 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:07:29 INFO - PROCESS | 1660 | 1469286449785 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1660 | 1469286449788 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x1191a6000 == 42 [pid = 1660] [id = 658] 08:07:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x1160c1400) [pid = 1660] [serial = 1974] [outer = 0x0] 08:07:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x1169e3400) [pid = 1660] [serial = 1975] [outer = 0x1160c1400] 08:07:29 INFO - PROCESS | 1660 | 1469286449815 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x118707400) [pid = 1660] [serial = 1976] [outer = 0x1160c1400] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4a800 == 41 [pid = 1660] [id = 640] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x1211d6000 == 40 [pid = 1660] [id = 652] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x129394800 == 39 [pid = 1660] [id = 651] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x128b70800 == 38 [pid = 1660] [id = 650] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6c000 == 37 [pid = 1660] [id = 649] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x127369000 == 36 [pid = 1660] [id = 648] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x123d6f800 == 35 [pid = 1660] [id = 647] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x117e46800 == 34 [pid = 1660] [id = 646] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x123add800 == 33 [pid = 1660] [id = 645] 08:07:30 INFO - PROCESS | 1660 | --DOCSHELL 0x113ba8800 == 32 [pid = 1660] [id = 644] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x118107c00) [pid = 1660] [serial = 1910] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1217eb400) [pid = 1660] [serial = 1913] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x128bfb000) [pid = 1660] [serial = 1916] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x119702400) [pid = 1660] [serial = 1930] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x118175c00) [pid = 1660] [serial = 1928] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x128ecd800) [pid = 1660] [serial = 1888] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1293d6400) [pid = 1660] [serial = 1891] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12936cc00) [pid = 1660] [serial = 1889] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x118703400) [pid = 1660] [serial = 1870] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x110f9f400) [pid = 1660] [serial = 1925] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12b804000) [pid = 1660] [serial = 1894] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x118de6800) [pid = 1660] [serial = 1871] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x118de8400) [pid = 1660] [serial = 1876] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11970a000) [pid = 1660] [serial = 1877] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x123a09c00) [pid = 1660] [serial = 1879] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1240ae000) [pid = 1660] [serial = 1880] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x112a88400) [pid = 1660] [serial = 1867] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x113d6c800) [pid = 1660] [serial = 1868] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x126e9a400) [pid = 1660] [serial = 1885] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x116270000) [pid = 1660] [serial = 1873] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x117e10c00) [pid = 1660] [serial = 1874] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12493dc00) [pid = 1660] [serial = 1882] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x125e2d800) [pid = 1660] [serial = 1883] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12a721800) [pid = 1660] [serial = 1865] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x12a7dd400) [pid = 1660] [serial = 1892] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x116aa0c00) [pid = 1660] [serial = 1922] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x116f2a800) [pid = 1660] [serial = 1897] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x12b80f800) [pid = 1660] [serial = 1919] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x12bbb8000) [pid = 1660] [serial = 1906] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x12bbbe400) [pid = 1660] [serial = 1907] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x11970dc00) [pid = 1660] [serial = 1898] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12ba5f000) [pid = 1660] [serial = 1904] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x12b80b800) [pid = 1660] [serial = 1895] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x12499ac00) [pid = 1660] [serial = 1900] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x12a7df800) [pid = 1660] [serial = 1903] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x129372800) [pid = 1660] [serial = 1901] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x1273e9800) [pid = 1660] [serial = 1886] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x116a9fc00) [pid = 1660] [serial = 1927] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 69 (0x113904c00) [pid = 1660] [serial = 1921] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 68 (0x112ee2c00) [pid = 1660] [serial = 1924] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 67 (0x11517f800) [pid = 1660] [serial = 1909] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 66 (0x11974d000) [pid = 1660] [serial = 1912] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 65 (0x124998000) [pid = 1660] [serial = 1915] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | --DOMWINDOW == 64 (0x12936f000) [pid = 1660] [serial = 1918] [outer = 0x0] [url = about:blank] 08:07:30 INFO - PROCESS | 1660 | 1469286450277 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:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 677ms 08:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:07:30 INFO - PROCESS | 1660 | 1469286450301 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1660 | 1469286450303 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:07:30 INFO - PROCESS | 1660 | 1469286450309 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1660 | 1469286450312 Marionette TRACE conn2 <- [1,2606,null,{}] 08:07:30 INFO - PROCESS | 1660 | 1469286450315 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:07:30 INFO - PROCESS | 1660 | 1469286450316 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:30 INFO - PROCESS | 1660 | 1469286450395 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:07:30 INFO - PROCESS | 1660 | 1469286450399 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1660 | 1469286450400 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x117e4a800 == 33 [pid = 1660] [id = 659] 08:07:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 65 (0x116a9fc00) [pid = 1660] [serial = 1977] [outer = 0x0] 08:07:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 66 (0x118de6000) [pid = 1660] [serial = 1978] [outer = 0x116a9fc00] 08:07:30 INFO - PROCESS | 1660 | 1469286450429 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 67 (0x119703400) [pid = 1660] [serial = 1979] [outer = 0x116a9fc00] 08:07:30 INFO - PROCESS | 1660 | 1469286450803 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:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 526ms 08:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:07:30 INFO - PROCESS | 1660 | 1469286450831 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1660 | 1469286450833 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:07:30 INFO - PROCESS | 1660 | 1469286450835 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1660 | 1469286450836 Marionette TRACE conn2 <- [1,2610,null,{}] 08:07:30 INFO - PROCESS | 1660 | 1469286450842 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:07:30 INFO - PROCESS | 1660 | 1469286450845 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:30 INFO - PROCESS | 1660 | 1469286450929 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:07:30 INFO - PROCESS | 1660 | 1469286450935 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1660 | 1469286450937 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x121acb800 == 34 [pid = 1660] [id = 660] 08:07:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 68 (0x12179cc00) [pid = 1660] [serial = 1980] [outer = 0x0] 08:07:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 69 (0x123a09400) [pid = 1660] [serial = 1981] [outer = 0x12179cc00] 08:07:30 INFO - PROCESS | 1660 | 1469286450966 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 70 (0x1240e7400) [pid = 1660] [serial = 1982] [outer = 0x12179cc00] 08:07:31 INFO - PROCESS | 1660 | 1469286451327 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:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 08:07:31 INFO - PROCESS | 1660 | 1469286451353 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1660 | 1469286451354 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:07:31 INFO - PROCESS | 1660 | 1469286451357 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1660 | 1469286451358 Marionette TRACE conn2 <- [1,2614,null,{}] 08:07:31 INFO - PROCESS | 1660 | 1469286451360 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:07:31 INFO - PROCESS | 1660 | 1469286451361 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:31 INFO - PROCESS | 1660 | 1469286451449 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:07:31 INFO - PROCESS | 1660 | 1469286451504 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1660 | 1469286451505 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x12727f000 == 35 [pid = 1660] [id = 661] 08:07:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x12425b000) [pid = 1660] [serial = 1983] [outer = 0x0] 08:07:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x125e37c00) [pid = 1660] [serial = 1984] [outer = 0x12425b000] 08:07:31 INFO - PROCESS | 1660 | 1469286451530 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x1273e9800) [pid = 1660] [serial = 1985] [outer = 0x12425b000] 08:07:31 INFO - PROCESS | 1660 | 1469286451799 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:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 469ms 08:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:07:31 INFO - PROCESS | 1660 | 1469286451831 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1660 | 1469286451832 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:07:31 INFO - PROCESS | 1660 | 1469286451834 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1660 | 1469286451835 Marionette TRACE conn2 <- [1,2618,null,{}] 08:07:31 INFO - PROCESS | 1660 | 1469286451837 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:07:31 INFO - PROCESS | 1660 | 1469286451838 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:31 INFO - PROCESS | 1660 | 1469286451933 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:07:31 INFO - PROCESS | 1660 | 1469286451936 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1660 | 1469286451937 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x128a59800 == 36 [pid = 1660] [id = 662] 08:07:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x1127dc800) [pid = 1660] [serial = 1986] [outer = 0x0] 08:07:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x128b99000) [pid = 1660] [serial = 1987] [outer = 0x1127dc800] 08:07:32 INFO - PROCESS | 1660 | 1469286452018 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x129367000) [pid = 1660] [serial = 1988] [outer = 0x1127dc800] 08:07:32 INFO - PROCESS | 1660 | 1469286452332 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:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 517ms 08:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:07:32 INFO - PROCESS | 1660 | 1469286452352 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1660 | 1469286452353 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:07:32 INFO - PROCESS | 1660 | 1469286452355 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1660 | 1469286452358 Marionette TRACE conn2 <- [1,2622,null,{}] 08:07:32 INFO - PROCESS | 1660 | 1469286452363 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:07:32 INFO - PROCESS | 1660 | 1469286452367 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:32 INFO - PROCESS | 1660 | 1469286452492 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:07:32 INFO - PROCESS | 1660 | 1469286452530 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1660 | 1469286452531 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a61f000 == 37 [pid = 1660] [id = 663] 08:07:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x129341800) [pid = 1660] [serial = 1989] [outer = 0x0] 08:07:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x1293dd400) [pid = 1660] [serial = 1990] [outer = 0x129341800] 08:07:32 INFO - PROCESS | 1660 | 1469286452557 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x12a7dd400) [pid = 1660] [serial = 1991] [outer = 0x129341800] 08:07:32 INFO - PROCESS | 1660 | 1469286452900 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:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 579ms 08:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:07:32 INFO - PROCESS | 1660 | 1469286452934 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1660 | 1469286452935 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:07:32 INFO - PROCESS | 1660 | 1469286452937 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1660 | 1469286452938 Marionette TRACE conn2 <- [1,2626,null,{}] 08:07:32 INFO - PROCESS | 1660 | 1469286452940 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:07:32 INFO - PROCESS | 1660 | 1469286452941 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:33 INFO - PROCESS | 1660 | 1469286453026 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:07:33 INFO - PROCESS | 1660 | 1469286453058 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1660 | 1469286453059 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170dd000 == 38 [pid = 1660] [id = 664] 08:07:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x12a7dc800) [pid = 1660] [serial = 1992] [outer = 0x0] 08:07:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x12b805000) [pid = 1660] [serial = 1993] [outer = 0x12a7dc800] 08:07:33 INFO - PROCESS | 1660 | 1469286453079 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x12b811400) [pid = 1660] [serial = 1994] [outer = 0x12a7dc800] 08:07:33 INFO - PROCESS | 1660 | 1469286453488 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:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 571ms 08:07:33 INFO - PROCESS | 1660 | 1469286453510 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 1660 | 1469286453511 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:07:33 INFO - PROCESS | 1660 | 1469286453515 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 1660 | 1469286453517 Marionette TRACE conn2 <- [1,2630,null,{}] 08:07:33 INFO - PROCESS | 1660 | 1469286453520 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:07:33 INFO - PROCESS | 1660 | 1469286453522 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:33 INFO - PROCESS | 1660 | 1469286453685 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:07:33 INFO - PROCESS | 1660 | 1469286453702 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1660 | 1469286453704 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x12be11800 == 39 [pid = 1660] [id = 665] 08:07:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x12a7df400) [pid = 1660] [serial = 1995] [outer = 0x0] 08:07:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x12b984400) [pid = 1660] [serial = 1996] [outer = 0x12a7df400] 08:07:33 INFO - PROCESS | 1660 | 1469286453744 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1130dd000) [pid = 1660] [serial = 1997] [outer = 0x12a7df400] 08:07:34 INFO - PROCESS | 1660 | 1469286454139 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:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 677ms 08:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:07:34 INFO - PROCESS | 1660 | 1469286454192 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1660 | 1469286454194 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:07:34 INFO - PROCESS | 1660 | 1469286454197 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1660 | 1469286454199 Marionette TRACE conn2 <- [1,2634,null,{}] 08:07:34 INFO - PROCESS | 1660 | 1469286454202 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:07:34 INFO - PROCESS | 1660 | 1469286454204 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:34 INFO - PROCESS | 1660 | 1469286454425 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:07:34 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x128bf0400) [pid = 1660] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:07:34 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1160c4c00) [pid = 1660] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:07:34 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x119379400) [pid = 1660] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:07:34 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1214c4000) [pid = 1660] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:07:34 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x124944c00) [pid = 1660] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:07:34 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x112d49400) [pid = 1660] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:07:34 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x110f74c00) [pid = 1660] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:07:34 INFO - PROCESS | 1660 | 1469286454467 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1660 | 1469286454468 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x128a4c000 == 40 [pid = 1660] [id = 666] 08:07:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x112d49400) [pid = 1660] [serial = 1998] [outer = 0x0] 08:07:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x116977400) [pid = 1660] [serial = 1999] [outer = 0x112d49400] 08:07:34 INFO - PROCESS | 1660 | 1469286454487 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x12493ac00) [pid = 1660] [serial = 2000] [outer = 0x112d49400] 08:07:34 INFO - PROCESS | 1660 | 1469286454829 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:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 675ms 08:07:34 INFO - PROCESS | 1660 | 1469286454874 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1660 | 1469286454877 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:07:34 INFO - PROCESS | 1660 | 1469286454880 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1660 | 1469286454882 Marionette TRACE conn2 <- [1,2638,null,{}] 08:07:34 INFO - PROCESS | 1660 | 1469286454886 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:07:34 INFO - PROCESS | 1660 | 1469286454887 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:35 INFO - PROCESS | 1660 | 1469286455028 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:07:35 INFO - PROCESS | 1660 | 1469286455044 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1660 | 1469286455045 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6cd800 == 41 [pid = 1660] [id = 667] 08:07:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x112eea800) [pid = 1660] [serial = 2001] [outer = 0x0] 08:07:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x128ec4800) [pid = 1660] [serial = 2002] [outer = 0x112eea800] 08:07:35 INFO - PROCESS | 1660 | 1469286455085 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x12bbbbc00) [pid = 1660] [serial = 2003] [outer = 0x112eea800] 08:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 08:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:07:35 INFO - PROCESS | 1660 | 1469286455447 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:07:35 INFO - PROCESS | 1660 | 1469286455451 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1660 | 1469286455452 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:07:35 INFO - PROCESS | 1660 | 1469286455454 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1660 | 1469286455458 Marionette TRACE conn2 <- [1,2642,null,{}] 08:07:35 INFO - PROCESS | 1660 | 1469286455463 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:07:35 INFO - PROCESS | 1660 | 1469286455465 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:35 INFO - PROCESS | 1660 | 1469286455563 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:07:35 INFO - PROCESS | 1660 | 1469286455638 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1660 | 1469286455639 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x12caf5800 == 42 [pid = 1660] [id = 668] 08:07:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x12bbb7800) [pid = 1660] [serial = 2004] [outer = 0x0] 08:07:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x12bbc3800) [pid = 1660] [serial = 2005] [outer = 0x12bbb7800] 08:07:35 INFO - PROCESS | 1660 | 1469286455666 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x12be8d000) [pid = 1660] [serial = 2006] [outer = 0x12bbb7800] 08:07:35 INFO - PROCESS | 1660 | 1469286455948 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:07:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:07:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 526ms 08:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:07:35 INFO - PROCESS | 1660 | 1469286455981 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1660 | 1469286455981 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:07:35 INFO - PROCESS | 1660 | 1469286455984 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1660 | 1469286455985 Marionette TRACE conn2 <- [1,2646,null,{}] 08:07:35 INFO - PROCESS | 1660 | 1469286455988 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:07:35 INFO - PROCESS | 1660 | 1469286455989 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:36 INFO - PROCESS | 1660 | 1469286456080 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:07:36 INFO - PROCESS | 1660 | 1469286456083 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1660 | 1469286456084 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d694000 == 43 [pid = 1660] [id = 669] 08:07:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12be8e000) [pid = 1660] [serial = 2007] [outer = 0x0] 08:07:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12c6f2400) [pid = 1660] [serial = 2008] [outer = 0x12be8e000] 08:07:36 INFO - PROCESS | 1660 | 1469286456107 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12c6f9c00) [pid = 1660] [serial = 2009] [outer = 0x12be8e000] 08:07:36 INFO - PROCESS | 1660 | 1469286456575 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:07:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 619ms 08:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:07:36 INFO - PROCESS | 1660 | 1469286456605 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1660 | 1469286456608 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:07:36 INFO - PROCESS | 1660 | 1469286456613 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1660 | 1469286456616 Marionette TRACE conn2 <- [1,2650,null,{}] 08:07:36 INFO - PROCESS | 1660 | 1469286456622 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:07:36 INFO - PROCESS | 1660 | 1469286456625 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:36 INFO - PROCESS | 1660 | 1469286456753 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:07:36 INFO - PROCESS | 1660 | 1469286456853 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1660 | 1469286456855 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x118798800 == 44 [pid = 1660] [id = 670] 08:07:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x116a9d000) [pid = 1660] [serial = 2010] [outer = 0x0] 08:07:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1176a8c00) [pid = 1660] [serial = 2011] [outer = 0x116a9d000] 08:07:36 INFO - PROCESS | 1660 | 1469286456898 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x1187cd400) [pid = 1660] [serial = 2012] [outer = 0x116a9d000] 08:07:37 INFO - PROCESS | 1660 | 1469286457320 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:07:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:07:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 724ms 08:07:37 INFO - PROCESS | 1660 | 1469286457336 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1660 | 1469286457339 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:07:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:07:37 INFO - PROCESS | 1660 | 1469286457343 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1660 | 1469286457345 Marionette TRACE conn2 <- [1,2654,null,{}] 08:07:37 INFO - PROCESS | 1660 | 1469286457348 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:07:37 INFO - PROCESS | 1660 | 1469286457350 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:37 INFO - PROCESS | 1660 | 1469286457455 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:07:37 INFO - PROCESS | 1660 | 1469286457516 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1660 | 1469286457518 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x128e55800 == 45 [pid = 1660] [id = 671] 08:07:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x119706000) [pid = 1660] [serial = 2013] [outer = 0x0] 08:07:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x119db4000) [pid = 1660] [serial = 2014] [outer = 0x119706000] 08:07:37 INFO - PROCESS | 1660 | 1469286457548 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x123a09c00) [pid = 1660] [serial = 2015] [outer = 0x119706000] 08:07:37 INFO - PROCESS | 1660 | 1469286457964 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:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 08:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:07:38 INFO - PROCESS | 1660 | 1469286458023 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1660 | 1469286458024 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:07:38 INFO - PROCESS | 1660 | 1469286458028 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1660 | 1469286458031 Marionette TRACE conn2 <- [1,2658,null,{}] 08:07:38 INFO - PROCESS | 1660 | 1469286458038 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:07:38 INFO - PROCESS | 1660 | 1469286458044 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:38 INFO - PROCESS | 1660 | 1469286458164 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:07:38 INFO - PROCESS | 1660 | 1469286458240 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1660 | 1469286458242 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbe5800 == 46 [pid = 1660] [id = 672] 08:07:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1273bf000) [pid = 1660] [serial = 2016] [outer = 0x0] 08:07:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1273c0c00) [pid = 1660] [serial = 2017] [outer = 0x1273bf000] 08:07:38 INFO - PROCESS | 1660 | 1469286458272 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x1273c6400) [pid = 1660] [serial = 2018] [outer = 0x1273bf000] 08:07:38 INFO - PROCESS | 1660 | 1469286458681 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:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 674ms 08:07:38 INFO - PROCESS | 1660 | 1469286458702 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1660 | 1469286458704 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:07:38 INFO - PROCESS | 1660 | 1469286458706 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1660 | 1469286458708 Marionette TRACE conn2 <- [1,2662,null,{}] 08:07:38 INFO - PROCESS | 1660 | 1469286458710 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:07:38 INFO - PROCESS | 1660 | 1469286458712 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:38 INFO - PROCESS | 1660 | 1469286458816 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:07:38 INFO - PROCESS | 1660 | 1469286458876 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1660 | 1469286458878 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d96b800 == 47 [pid = 1660] [id = 673] 08:07:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1273c9c00) [pid = 1660] [serial = 2019] [outer = 0x0] 08:07:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x129253c00) [pid = 1660] [serial = 2020] [outer = 0x1273c9c00] 08:07:38 INFO - PROCESS | 1660 | 1469286458947 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x1293d5000) [pid = 1660] [serial = 2021] [outer = 0x1273c9c00] 08:07:39 INFO - PROCESS | 1660 | 1469286459325 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:07:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:07:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 08:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:07:39 INFO - PROCESS | 1660 | 1469286459378 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1660 | 1469286459380 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:07:39 INFO - PROCESS | 1660 | 1469286459382 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1660 | 1469286459383 Marionette TRACE conn2 <- [1,2666,null,{}] 08:07:39 INFO - PROCESS | 1660 | 1469286459385 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:07:39 INFO - PROCESS | 1660 | 1469286459387 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:39 INFO - PROCESS | 1660 | 1469286459500 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:07:39 INFO - PROCESS | 1660 | 1469286459601 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 1660 | 1469286459602 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abe9800 == 48 [pid = 1660] [id = 674] 08:07:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1187d7400) [pid = 1660] [serial = 2022] [outer = 0x0] 08:07:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12a4abc00) [pid = 1660] [serial = 2023] [outer = 0x1187d7400] 08:07:39 INFO - PROCESS | 1660 | 1469286459630 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x12a7e1800) [pid = 1660] [serial = 2024] [outer = 0x1187d7400] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12caf5800 == 47 [pid = 1660] [id = 668] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6cd800 == 46 [pid = 1660] [id = 667] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x128a4c000 == 45 [pid = 1660] [id = 666] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12be11800 == 44 [pid = 1660] [id = 665] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x1170dd000 == 43 [pid = 1660] [id = 664] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12a61f000 == 42 [pid = 1660] [id = 663] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x128a59800 == 41 [pid = 1660] [id = 662] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x129338000) [pid = 1660] [serial = 1960] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x12727f000 == 40 [pid = 1660] [id = 661] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x121acb800 == 39 [pid = 1660] [id = 660] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x117e4a800 == 38 [pid = 1660] [id = 659] 08:07:40 INFO - PROCESS | 1660 | --DOCSHELL 0x1191a6000 == 37 [pid = 1660] [id = 658] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x128cac000) [pid = 1660] [serial = 1957] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x11697f000) [pid = 1660] [serial = 1939] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1110ab800) [pid = 1660] [serial = 1933] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x119710400) [pid = 1660] [serial = 1942] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x11870a800) [pid = 1660] [serial = 1936] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x123ac4c00) [pid = 1660] [serial = 1945] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x120f9c800) [pid = 1660] [serial = 1943] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12498c800) [pid = 1660] [serial = 1948] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x115ee5000) [pid = 1660] [serial = 1951] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1240ea800) [pid = 1660] [serial = 1946] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x128b98c00) [pid = 1660] [serial = 1955] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x110f7a000) [pid = 1660] [serial = 1949] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x118d7a000) [pid = 1660] [serial = 1952] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x11870b400) [pid = 1660] [serial = 1940] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12925b400) [pid = 1660] [serial = 1958] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x123a10c00) [pid = 1660] [serial = 1954] [outer = 0x0] [url = about:blank] 08:07:40 INFO - PROCESS | 1660 | 1469286460729 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:07:40 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:07:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1372ms 08:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:07:40 INFO - PROCESS | 1660 | 1469286460755 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1660 | 1469286460756 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:07:40 INFO - PROCESS | 1660 | 1469286460759 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 1660 | 1469286460761 Marionette TRACE conn2 <- [1,2670,null,{}] 08:07:40 INFO - PROCESS | 1660 | 1469286460764 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:07:40 INFO - PROCESS | 1660 | 1469286460766 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:40 INFO - PROCESS | 1660 | 1469286460844 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:07:40 INFO - PROCESS | 1660 | 1469286460930 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1660 | 1469286460931 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x1187a1000 == 38 [pid = 1660] [id = 675] 08:07:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x119708c00) [pid = 1660] [serial = 2025] [outer = 0x0] 08:07:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x119710400) [pid = 1660] [serial = 2026] [outer = 0x119708c00] 08:07:40 INFO - PROCESS | 1660 | 1469286460961 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x120f9c800) [pid = 1660] [serial = 2027] [outer = 0x119708c00] 08:07:41 INFO - PROCESS | 1660 | 1469286461736 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\n"]]]}] 08:07:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:07:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 08:07:41 INFO - PROCESS | 1660 | 1469286461781 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1660 | 1469286461784 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:07:41 INFO - PROCESS | 1660 | 1469286461788 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1660 | 1469286461790 Marionette TRACE conn2 <- [1,2674,null,{}] 08:07:41 INFO - PROCESS | 1660 | 1469286461792 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:07:41 INFO - PROCESS | 1660 | 1469286461794 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:41 INFO - PROCESS | 1660 | 1469286461880 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:07:41 INFO - PROCESS | 1660 | 1469286461884 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1660 | 1469286461885 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e1d000 == 39 [pid = 1660] [id = 676] 08:07:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1244f3800) [pid = 1660] [serial = 2028] [outer = 0x0] 08:07:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x125e34000) [pid = 1660] [serial = 2029] [outer = 0x1244f3800] 08:07:41 INFO - PROCESS | 1660 | 1469286461911 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1273bb000) [pid = 1660] [serial = 2030] [outer = 0x1244f3800] 08:07:42 INFO - PROCESS | 1660 | 1469286462762 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\n"]]]}] 08:07:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:07:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1020ms 08:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:07:42 INFO - PROCESS | 1660 | 1469286462809 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1660 | 1469286462810 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:07:42 INFO - PROCESS | 1660 | 1469286462812 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1660 | 1469286462815 Marionette TRACE conn2 <- [1,2678,null,{}] 08:07:42 INFO - PROCESS | 1660 | 1469286462839 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:07:42 INFO - PROCESS | 1660 | 1469286462842 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:42 INFO - PROCESS | 1660 | 1469286462945 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:07:42 INFO - PROCESS | 1660 | 1469286462984 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1660 | 1469286462986 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b69000 == 40 [pid = 1660] [id = 677] 08:07:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x128b90400) [pid = 1660] [serial = 2031] [outer = 0x0] 08:07:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x129341000) [pid = 1660] [serial = 2032] [outer = 0x128b90400] 08:07:43 INFO - PROCESS | 1660 | 1469286463014 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x12a4ad400) [pid = 1660] [serial = 2033] [outer = 0x128b90400] 08:07:43 INFO - PROCESS | 1660 | 1469286463816 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:07:43 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:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1030ms 08:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:07:43 INFO - PROCESS | 1660 | 1469286463843 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1660 | 1469286463845 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:07:43 INFO - PROCESS | 1660 | 1469286463847 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1660 | 1469286463848 Marionette TRACE conn2 <- [1,2682,null,{}] 08:07:43 INFO - PROCESS | 1660 | 1469286463850 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:07:43 INFO - PROCESS | 1660 | 1469286463851 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:43 INFO - PROCESS | 1660 | 1469286463956 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:07:44 INFO - PROCESS | 1660 | 1469286463998 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1660 | 1469286463999 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296ee000 == 41 [pid = 1660] [id = 678] 08:07:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x12b80f800) [pid = 1660] [serial = 2034] [outer = 0x0] 08:07:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12b97e800) [pid = 1660] [serial = 2035] [outer = 0x12b80f800] 08:07:44 INFO - PROCESS | 1660 | 1469286464024 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12ba56c00) [pid = 1660] [serial = 2036] [outer = 0x12b80f800] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x112f15400) [pid = 1660] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12a7dc800) [pid = 1660] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12425b000) [pid = 1660] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12179cc00) [pid = 1660] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x119749c00) [pid = 1660] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x128ca8800) [pid = 1660] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x116a9fc00) [pid = 1660] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1127dc800) [pid = 1660] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x125e37000) [pid = 1660] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x115ef1400) [pid = 1660] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1160c1400) [pid = 1660] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x129341800) [pid = 1660] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x112d49400) [pid = 1660] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x12a7df400) [pid = 1660] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12bbb7800) [pid = 1660] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:07:44 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x112eea800) [pid = 1660] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:07:44 INFO - PROCESS | 1660 | 1469286464868 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:07:44 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:07:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1068ms 08:07:44 INFO - PROCESS | 1660 | 1469286464916 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1660 | 1469286464917 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:07:44 INFO - PROCESS | 1660 | 1469286464919 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1660 | 1469286464920 Marionette TRACE conn2 <- [1,2686,null,{}] 08:07:44 INFO - PROCESS | 1660 | 1469286464923 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:07:44 INFO - PROCESS | 1660 | 1469286464924 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:45 INFO - PROCESS | 1660 | 1469286465002 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:07:45 INFO - PROCESS | 1660 | 1469286465006 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1660 | 1469286465009 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6c000 == 42 [pid = 1660] [id = 679] 08:07:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1122b8400) [pid = 1660] [serial = 2037] [outer = 0x0] 08:07:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x119638800) [pid = 1660] [serial = 2038] [outer = 0x1122b8400] 08:07:45 INFO - PROCESS | 1660 | 1469286465034 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x125d38c00) [pid = 1660] [serial = 2039] [outer = 0x1122b8400] 08:07:45 INFO - PROCESS | 1660 | 1469286465866 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\n"]]]}] 08:07:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:07:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms 08:07:45 INFO - PROCESS | 1660 | 1469286465892 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1660 | 1469286465894 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:07:45 INFO - PROCESS | 1660 | 1469286465896 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1660 | 1469286465897 Marionette TRACE conn2 <- [1,2690,null,{}] 08:07:45 INFO - PROCESS | 1660 | 1469286465900 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:07:45 INFO - PROCESS | 1660 | 1469286465904 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:46 INFO - PROCESS | 1660 | 1469286466026 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:07:46 INFO - PROCESS | 1660 | 1469286466063 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1660 | 1469286466064 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185c8000 == 43 [pid = 1660] [id = 680] 08:07:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x125e2d800) [pid = 1660] [serial = 2040] [outer = 0x0] 08:07:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12ba60000) [pid = 1660] [serial = 2041] [outer = 0x125e2d800] 08:07:46 INFO - PROCESS | 1660 | 1469286466096 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12be8f400) [pid = 1660] [serial = 2042] [outer = 0x125e2d800] 08:07:46 INFO - PROCESS | 1660 | 1469286466917 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\n"]]]}] 08:07:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:07:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1070ms 08:07:46 INFO - PROCESS | 1660 | 1469286466966 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1660 | 1469286466969 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:07:46 INFO - PROCESS | 1660 | 1469286466973 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1660 | 1469286466975 Marionette TRACE conn2 <- [1,2694,null,{}] 08:07:46 INFO - PROCESS | 1660 | 1469286466979 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:07:46 INFO - PROCESS | 1660 | 1469286466980 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:47 INFO - PROCESS | 1660 | 1469286467116 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:07:47 INFO - PROCESS | 1660 | 1469286467219 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1660 | 1469286467221 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x12183d800 == 44 [pid = 1660] [id = 681] 08:07:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x118d7a000) [pid = 1660] [serial = 2043] [outer = 0x0] 08:07:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x119627c00) [pid = 1660] [serial = 2044] [outer = 0x118d7a000] 08:07:47 INFO - PROCESS | 1660 | 1469286467254 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x121a95c00) [pid = 1660] [serial = 2045] [outer = 0x118d7a000] 08:07:48 INFO - PROCESS | 1660 | 1469286468196 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\n"]]]}] 08:07:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:07:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1275ms 08:07:48 INFO - PROCESS | 1660 | 1469286468249 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1660 | 1469286468252 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:07:48 INFO - PROCESS | 1660 | 1469286468257 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1660 | 1469286468259 Marionette TRACE conn2 <- [1,2698,null,{}] 08:07:48 INFO - PROCESS | 1660 | 1469286468261 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:07:48 INFO - PROCESS | 1660 | 1469286468263 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:48 INFO - PROCESS | 1660 | 1469286468397 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:07:48 INFO - PROCESS | 1660 | 1469286468501 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1660 | 1469286468502 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x129378000 == 45 [pid = 1660] [id = 682] 08:07:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1240b1000) [pid = 1660] [serial = 2046] [outer = 0x0] 08:07:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1273eac00) [pid = 1660] [serial = 2047] [outer = 0x1240b1000] 08:07:48 INFO - PROCESS | 1660 | 1469286468552 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x128ed0000) [pid = 1660] [serial = 2048] [outer = 0x1240b1000] 08:07:49 INFO - PROCESS | 1660 | 1469286469450 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\n"]]]}] 08:07:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:07:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1223ms 08:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:07:49 INFO - PROCESS | 1660 | 1469286469481 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1660 | 1469286469483 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:07:49 INFO - PROCESS | 1660 | 1469286469487 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1660 | 1469286469491 Marionette TRACE conn2 <- [1,2702,null,{}] 08:07:49 INFO - PROCESS | 1660 | 1469286469503 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:07:49 INFO - PROCESS | 1660 | 1469286469508 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:49 INFO - PROCESS | 1660 | 1469286469662 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:07:49 INFO - PROCESS | 1660 | 1469286469725 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1660 | 1469286469727 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x116502800 == 46 [pid = 1660] [id = 683] 08:07:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x110f97c00) [pid = 1660] [serial = 2049] [outer = 0x0] 08:07:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x118178c00) [pid = 1660] [serial = 2050] [outer = 0x110f97c00] 08:07:49 INFO - PROCESS | 1660 | 1469286469884 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x11937b400) [pid = 1660] [serial = 2051] [outer = 0x110f97c00] 08:07:50 INFO - PROCESS | 1660 | 1469286470359 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:07:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:07:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 880ms 08:07:50 INFO - PROCESS | 1660 | 1469286470367 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1660 | 1469286470369 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:07:50 INFO - PROCESS | 1660 | 1469286470372 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1660 | 1469286470374 Marionette TRACE conn2 <- [1,2706,null,{}] 08:07:50 INFO - PROCESS | 1660 | 1469286470377 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:07:50 INFO - PROCESS | 1660 | 1469286470378 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:50 INFO - PROCESS | 1660 | 1469286470477 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:07:50 INFO - PROCESS | 1660 | 1469286470542 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1660 | 1469286470543 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x124986000 == 47 [pid = 1660] [id = 684] 08:07:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12142d000) [pid = 1660] [serial = 2052] [outer = 0x0] 08:07:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1240e3800) [pid = 1660] [serial = 2053] [outer = 0x12142d000] 08:07:50 INFO - PROCESS | 1660 | 1469286470572 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x124994800) [pid = 1660] [serial = 2054] [outer = 0x12142d000] 08:07:50 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6c000 == 46 [pid = 1660] [id = 679] 08:07:50 INFO - PROCESS | 1660 | --DOCSHELL 0x1296ee000 == 45 [pid = 1660] [id = 678] 08:07:50 INFO - PROCESS | 1660 | --DOCSHELL 0x128b69000 == 44 [pid = 1660] [id = 677] 08:07:50 INFO - PROCESS | 1660 | --DOCSHELL 0x125e1d000 == 43 [pid = 1660] [id = 676] 08:07:50 INFO - PROCESS | 1660 | --DOCSHELL 0x1187a1000 == 42 [pid = 1660] [id = 675] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12c6f2400) [pid = 1660] [serial = 2008] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x12933b800) [pid = 1660] [serial = 1972] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOCSHELL 0x118798800 == 41 [pid = 1660] [id = 670] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x11970e000) [pid = 1660] [serial = 1931] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12b811400) [pid = 1660] [serial = 1994] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x116977400) [pid = 1660] [serial = 1999] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12b984400) [pid = 1660] [serial = 1996] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12be8d000) [pid = 1660] [serial = 2006] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x12493ac00) [pid = 1660] [serial = 2000] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12bbc3800) [pid = 1660] [serial = 2005] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x128ec4800) [pid = 1660] [serial = 2002] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x12a7dd400) [pid = 1660] [serial = 1991] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1130dd000) [pid = 1660] [serial = 1997] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x129367000) [pid = 1660] [serial = 1988] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x12bbbbc00) [pid = 1660] [serial = 2003] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12b805000) [pid = 1660] [serial = 1993] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x125e37c00) [pid = 1660] [serial = 1984] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x1273e9800) [pid = 1660] [serial = 1985] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x123a09400) [pid = 1660] [serial = 1981] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1240e7400) [pid = 1660] [serial = 1982] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x123a0c400) [pid = 1660] [serial = 1967] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1210c5800) [pid = 1660] [serial = 1966] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x129340800) [pid = 1660] [serial = 1961] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x118de6000) [pid = 1660] [serial = 1978] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x119703400) [pid = 1660] [serial = 1979] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x128b99000) [pid = 1660] [serial = 1987] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x128b8ec00) [pid = 1660] [serial = 1970] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 75 (0x126fdfc00) [pid = 1660] [serial = 1969] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 74 (0x117e10400) [pid = 1660] [serial = 1963] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 73 (0x1187d2c00) [pid = 1660] [serial = 1964] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 72 (0x118707400) [pid = 1660] [serial = 1976] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 71 (0x1169e3400) [pid = 1660] [serial = 1975] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | --DOMWINDOW == 70 (0x1293dd400) [pid = 1660] [serial = 1990] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1660 | 1469286470928 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:07:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:07:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 572ms 08:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:07:50 INFO - PROCESS | 1660 | 1469286470945 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1660 | 1469286470947 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:07:50 INFO - PROCESS | 1660 | 1469286470951 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1660 | 1469286470953 Marionette TRACE conn2 <- [1,2710,null,{}] 08:07:50 INFO - PROCESS | 1660 | 1469286470955 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:07:50 INFO - PROCESS | 1660 | 1469286470957 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:51 INFO - PROCESS | 1660 | 1469286471039 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:07:51 INFO - PROCESS | 1660 | 1469286471045 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1660 | 1469286471046 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x125d11800 == 42 [pid = 1660] [id = 685] 08:07:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 71 (0x124997c00) [pid = 1660] [serial = 2055] [outer = 0x0] 08:07:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 72 (0x1273c2000) [pid = 1660] [serial = 2056] [outer = 0x124997c00] 08:07:51 INFO - PROCESS | 1660 | 1469286471072 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 73 (0x128b9c800) [pid = 1660] [serial = 2057] [outer = 0x124997c00] 08:07:51 INFO - PROCESS | 1660 | 1469286471467 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:07:51 INFO - PROCESS | 1660 | 1469286471523 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:07:51 INFO - PROCESS | 1660 | 1469286471525 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1660 | 1469286471528 Marionette TRACE conn2 <- [1,2714,null,{}] 08:07:51 INFO - PROCESS | 1660 | 1469286471535 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:07:51 INFO - PROCESS | 1660 | 1469286471538 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:51 INFO - PROCESS | 1660 | 1469286471621 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:07:51 INFO - PROCESS | 1660 | 1469286471630 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1660 | 1469286471631 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291c7000 == 43 [pid = 1660] [id = 686] 08:07:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 74 (0x128ecec00) [pid = 1660] [serial = 2058] [outer = 0x0] 08:07:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 75 (0x129535000) [pid = 1660] [serial = 2059] [outer = 0x128ecec00] 08:07:51 INFO - PROCESS | 1660 | 1469286471656 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 76 (0x12b808c00) [pid = 1660] [serial = 2060] [outer = 0x128ecec00] 08:07:51 INFO - PROCESS | 1660 | 1469286471985 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:07:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 474ms 08:07:52 INFO - PROCESS | 1660 | 1469286472014 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1660 | 1469286472016 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:07:52 INFO - PROCESS | 1660 | 1469286472019 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1660 | 1469286472020 Marionette TRACE conn2 <- [1,2718,null,{}] 08:07:52 INFO - PROCESS | 1660 | 1469286472023 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:07:52 INFO - PROCESS | 1660 | 1469286472024 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:52 INFO - PROCESS | 1660 | 1469286472105 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:07:52 INFO - PROCESS | 1660 | 1469286472111 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1660 | 1469286472112 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8d4800 == 44 [pid = 1660] [id = 687] 08:07:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x12b97b800) [pid = 1660] [serial = 2061] [outer = 0x0] 08:07:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x12ba65000) [pid = 1660] [serial = 2062] [outer = 0x12b97b800] 08:07:52 INFO - PROCESS | 1660 | 1469286472137 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x12bbbf000) [pid = 1660] [serial = 2063] [outer = 0x12b97b800] 08:07:52 INFO - PROCESS | 1660 | 1469286472483 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:07:52 INFO - PROCESS | 1660 | 1469286472489 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:07:52 INFO - PROCESS | 1660 | 1469286472493 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1660 | 1469286472495 Marionette TRACE conn2 <- [1,2722,null,{}] 08:07:52 INFO - PROCESS | 1660 | 1469286472497 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:07:52 INFO - PROCESS | 1660 | 1469286472498 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:52 INFO - PROCESS | 1660 | 1469286472575 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:07:52 INFO - PROCESS | 1660 | 1469286472580 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1660 | 1469286472588 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1de800 == 45 [pid = 1660] [id = 688] 08:07:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x12be87400) [pid = 1660] [serial = 2064] [outer = 0x0] 08:07:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x12be8d800) [pid = 1660] [serial = 2065] [outer = 0x12be87400] 08:07:52 INFO - PROCESS | 1660 | 1469286472682 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x12c6fa400) [pid = 1660] [serial = 2066] [outer = 0x12be87400] 08:07:53 INFO - PROCESS | 1660 | 1469286473020 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:07:53 INFO - PROCESS | 1660 | 1469286473065 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:07:53 INFO - PROCESS | 1660 | 1469286473067 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1660 | 1469286473068 Marionette TRACE conn2 <- [1,2726,null,{}] 08:07:53 INFO - PROCESS | 1660 | 1469286473070 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:07:53 INFO - PROCESS | 1660 | 1469286473074 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:53 INFO - PROCESS | 1660 | 1469286473182 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:07:53 INFO - PROCESS | 1660 | 1469286473193 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1660 | 1469286473194 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6c1000 == 46 [pid = 1660] [id = 689] 08:07:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x12bf6f000) [pid = 1660] [serial = 2067] [outer = 0x0] 08:07:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x12c6fe000) [pid = 1660] [serial = 2068] [outer = 0x12bf6f000] 08:07:53 INFO - PROCESS | 1660 | 1469286473218 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x12cb2b800) [pid = 1660] [serial = 2069] [outer = 0x12bf6f000] 08:07:53 INFO - PROCESS | 1660 | 1469286473549 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:07:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 08:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:07:53 INFO - PROCESS | 1660 | 1469286473587 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1660 | 1469286473588 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:07:53 INFO - PROCESS | 1660 | 1469286473590 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1660 | 1469286473591 Marionette TRACE conn2 <- [1,2730,null,{}] 08:07:53 INFO - PROCESS | 1660 | 1469286473593 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:07:53 INFO - PROCESS | 1660 | 1469286473594 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:53 INFO - PROCESS | 1660 | 1469286473702 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:07:53 INFO - PROCESS | 1660 | 1469286473715 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1660 | 1469286473716 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x12caec800 == 47 [pid = 1660] [id = 690] 08:07:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x121191000) [pid = 1660] [serial = 2070] [outer = 0x0] 08:07:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x121192800) [pid = 1660] [serial = 2071] [outer = 0x121191000] 08:07:53 INFO - PROCESS | 1660 | 1469286473740 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x121198800) [pid = 1660] [serial = 2072] [outer = 0x121191000] 08:07:54 INFO - PROCESS | 1660 | 1469286474544 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\n"]]]}] 08:07:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:07:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:07:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 08:07:54 INFO - PROCESS | 1660 | 1469286474560 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 1660 | 1469286474562 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:07:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:07:54 INFO - PROCESS | 1660 | 1469286474564 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1660 | 1469286474565 Marionette TRACE conn2 <- [1,2734,null,{}] 08:07:54 INFO - PROCESS | 1660 | 1469286474567 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:07:54 INFO - PROCESS | 1660 | 1469286474568 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:54 INFO - PROCESS | 1660 | 1469286474670 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:07:54 INFO - PROCESS | 1660 | 1469286474681 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1660 | 1469286474682 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d30e000 == 48 [pid = 1660] [id = 691] 08:07:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x121198400) [pid = 1660] [serial = 2073] [outer = 0x0] 08:07:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12cb2e800) [pid = 1660] [serial = 2074] [outer = 0x121198400] 08:07:54 INFO - PROCESS | 1660 | 1469286474706 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12cb33400) [pid = 1660] [serial = 2075] [outer = 0x121198400] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12b80f800) [pid = 1660] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1187d7400) [pid = 1660] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x119708c00) [pid = 1660] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1244f3800) [pid = 1660] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1122b8400) [pid = 1660] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x128b90400) [pid = 1660] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x110f76000) [pid = 1660] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x113f08000) [pid = 1660] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:07:54 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x126fd3800) [pid = 1660] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:07:55 INFO - PROCESS | 1660 | 1469286475056 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:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 518ms 08:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:07:55 INFO - PROCESS | 1660 | 1469286475083 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1660 | 1469286475084 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:07:55 INFO - PROCESS | 1660 | 1469286475086 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1660 | 1469286475087 Marionette TRACE conn2 <- [1,2738,null,{}] 08:07:55 INFO - PROCESS | 1660 | 1469286475089 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:07:55 INFO - PROCESS | 1660 | 1469286475091 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:55 INFO - PROCESS | 1660 | 1469286475181 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:07:55 INFO - PROCESS | 1660 | 1469286475185 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1660 | 1469286475186 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d95b000 == 49 [pid = 1660] [id = 692] 08:07:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x110fe1c00) [pid = 1660] [serial = 2076] [outer = 0x0] 08:07:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x110fe7400) [pid = 1660] [serial = 2077] [outer = 0x110fe1c00] 08:07:55 INFO - PROCESS | 1660 | 1469286475209 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x110fecc00) [pid = 1660] [serial = 2078] [outer = 0x110fe1c00] 08:07:55 INFO - PROCESS | 1660 | 1469286475537 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:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 468ms 08:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:07:55 INFO - PROCESS | 1660 | 1469286475563 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1660 | 1469286475564 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:07:55 INFO - PROCESS | 1660 | 1469286475567 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1660 | 1469286475568 Marionette TRACE conn2 <- [1,2742,null,{}] 08:07:55 INFO - PROCESS | 1660 | 1469286475571 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:07:55 INFO - PROCESS | 1660 | 1469286475572 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:55 INFO - PROCESS | 1660 | 1469286475682 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:07:55 INFO - PROCESS | 1660 | 1469286475688 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1660 | 1469286475689 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dacc800 == 50 [pid = 1660] [id = 693] 08:07:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x110fe8800) [pid = 1660] [serial = 2079] [outer = 0x0] 08:07:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x1139cb400) [pid = 1660] [serial = 2080] [outer = 0x110fe8800] 08:07:55 INFO - PROCESS | 1660 | 1469286475716 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x12b80a800) [pid = 1660] [serial = 2081] [outer = 0x110fe8800] 08:07:56 INFO - PROCESS | 1660 | 1469286476034 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:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 08:07:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:07:56 INFO - PROCESS | 1660 | 1469286476086 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1660 | 1469286476088 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:07:56 INFO - PROCESS | 1660 | 1469286476090 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1660 | 1469286476091 Marionette TRACE conn2 <- [1,2746,null,{}] 08:07:56 INFO - PROCESS | 1660 | 1469286476094 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:07:56 INFO - PROCESS | 1660 | 1469286476095 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:56 INFO - PROCESS | 1660 | 1469286476190 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:07:56 INFO - PROCESS | 1660 | 1469286476193 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1660 | 1469286476195 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dad8000 == 51 [pid = 1660] [id = 694] 08:07:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x12ba5ec00) [pid = 1660] [serial = 2082] [outer = 0x0] 08:07:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x12d21ac00) [pid = 1660] [serial = 2083] [outer = 0x12ba5ec00] 08:07:56 INFO - PROCESS | 1660 | 1469286476219 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x12d5c3000) [pid = 1660] [serial = 2084] [outer = 0x12ba5ec00] 08:07:56 INFO - PROCESS | 1660 | 1469286476547 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:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 470ms 08:07:56 INFO - PROCESS | 1660 | 1469286476563 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1660 | 1469286476564 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:07:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:07:56 INFO - PROCESS | 1660 | 1469286476567 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1660 | 1469286476568 Marionette TRACE conn2 <- [1,2750,null,{}] 08:07:56 INFO - PROCESS | 1660 | 1469286476570 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:07:56 INFO - PROCESS | 1660 | 1469286476571 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:56 INFO - PROCESS | 1660 | 1469286476686 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:07:56 INFO - PROCESS | 1660 | 1469286476693 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1660 | 1469286476694 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d927000 == 52 [pid = 1660] [id = 695] 08:07:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x123a0b000) [pid = 1660] [serial = 2085] [outer = 0x0] 08:07:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12ccde800) [pid = 1660] [serial = 2086] [outer = 0x123a0b000] 08:07:56 INFO - PROCESS | 1660 | 1469286476717 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12cce5000) [pid = 1660] [serial = 2087] [outer = 0x123a0b000] 08:07:57 INFO - PROCESS | 1660 | 1469286477094 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:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 569ms 08:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:07:57 INFO - PROCESS | 1660 | 1469286477137 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1660 | 1469286477139 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:07:57 INFO - PROCESS | 1660 | 1469286477142 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1660 | 1469286477144 Marionette TRACE conn2 <- [1,2754,null,{}] 08:07:57 INFO - PROCESS | 1660 | 1469286477148 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:07:57 INFO - PROCESS | 1660 | 1469286477150 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:57 INFO - PROCESS | 1660 | 1469286477262 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:07:57 INFO - PROCESS | 1660 | 1469286477370 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1660 | 1469286477371 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:57 INFO - PROCESS | 1660 | ++DOCSHELL 0x1194e5000 == 53 [pid = 1660] [id = 696] 08:07:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x116a9d400) [pid = 1660] [serial = 2088] [outer = 0x0] 08:07:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x11816f800) [pid = 1660] [serial = 2089] [outer = 0x116a9d400] 08:07:57 INFO - PROCESS | 1660 | 1469286477404 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x11970b800) [pid = 1660] [serial = 2090] [outer = 0x116a9d400] 08:07:57 INFO - PROCESS | 1660 | 1469286477825 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:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 720ms 08:07:57 INFO - PROCESS | 1660 | 1469286477863 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1660 | 1469286477866 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:07:57 INFO - PROCESS | 1660 | 1469286477870 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1660 | 1469286477872 Marionette TRACE conn2 <- [1,2758,null,{}] 08:07:57 INFO - PROCESS | 1660 | 1469286477875 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:07:57 INFO - PROCESS | 1660 | 1469286477876 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:57 INFO - PROCESS | 1660 | 1469286477982 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:07:58 INFO - PROCESS | 1660 | 1469286478088 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1660 | 1469286478090 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a5c800 == 54 [pid = 1660] [id = 697] 08:07:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x1210c5800) [pid = 1660] [serial = 2091] [outer = 0x0] 08:07:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x125e35000) [pid = 1660] [serial = 2092] [outer = 0x1210c5800] 08:07:58 INFO - PROCESS | 1660 | 1469286478122 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x1273c9000) [pid = 1660] [serial = 2093] [outer = 0x1210c5800] 08:07:58 INFO - PROCESS | 1660 | 1469286478559 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:07:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:07:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 721ms 08:07:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:07:58 INFO - PROCESS | 1660 | 1469286478592 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1660 | 1469286478593 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:07:58 INFO - PROCESS | 1660 | 1469286478595 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1660 | 1469286478598 Marionette TRACE conn2 <- [1,2762,null,{}] 08:07:58 INFO - PROCESS | 1660 | 1469286478606 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:07:58 INFO - PROCESS | 1660 | 1469286478609 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:58 INFO - PROCESS | 1660 | 1469286478733 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:07:58 INFO - PROCESS | 1660 | 1469286478813 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1660 | 1469286478816 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:58 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abda800 == 55 [pid = 1660] [id = 698] 08:07:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12765bc00) [pid = 1660] [serial = 2094] [outer = 0x0] 08:07:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x127660400) [pid = 1660] [serial = 2095] [outer = 0x12765bc00] 08:07:58 INFO - PROCESS | 1660 | 1469286478848 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x12936d800) [pid = 1660] [serial = 2096] [outer = 0x12765bc00] 08:07:59 INFO - PROCESS | 1660 | 1469286479262 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:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 672ms 08:07:59 INFO - PROCESS | 1660 | 1469286479267 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1660 | 1469286479269 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:07:59 INFO - PROCESS | 1660 | 1469286479271 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1660 | 1469286479273 Marionette TRACE conn2 <- [1,2766,null,{}] 08:07:59 INFO - PROCESS | 1660 | 1469286479275 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:07:59 INFO - PROCESS | 1660 | 1469286479276 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:59 INFO - PROCESS | 1660 | 1469286479381 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:07:59 INFO - PROCESS | 1660 | 1469286479442 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1660 | 1469286479444 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:07:59 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d935000 == 56 [pid = 1660] [id = 699] 08:07:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12a7dac00) [pid = 1660] [serial = 2097] [outer = 0x0] 08:07:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x12b984400) [pid = 1660] [serial = 2098] [outer = 0x12a7dac00] 08:07:59 INFO - PROCESS | 1660 | 1469286479516 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12bbc4400) [pid = 1660] [serial = 2099] [outer = 0x12a7dac00] 08:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 08:07:59 INFO - PROCESS | 1660 | 1469286479937 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:07:59 INFO - PROCESS | 1660 | 1469286479944 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1660 | 1469286479945 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:07:59 INFO - PROCESS | 1660 | 1469286479947 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1660 | 1469286479949 Marionette TRACE conn2 <- [1,2770,null,{}] 08:07:59 INFO - PROCESS | 1660 | 1469286479951 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:07:59 INFO - PROCESS | 1660 | 1469286479952 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:00 INFO - PROCESS | 1660 | 1469286480058 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:08:00 INFO - PROCESS | 1660 | 1469286480357 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1660 | 1469286480359 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:00 INFO - PROCESS | 1660 | ++DOCSHELL 0x1194e7000 == 57 [pid = 1660] [id = 700] 08:08:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x11652dc00) [pid = 1660] [serial = 2100] [outer = 0x0] 08:08:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x118105c00) [pid = 1660] [serial = 2101] [outer = 0x11652dc00] 08:08:00 INFO - PROCESS | 1660 | 1469286480388 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x119711000) [pid = 1660] [serial = 2102] [outer = 0x11652dc00] 08:08:00 INFO - PROCESS | 1660 | 1469286480821 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:08:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:08:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 921ms 08:08:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:08:00 INFO - PROCESS | 1660 | 1469286480869 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1660 | 1469286480871 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:08:00 INFO - PROCESS | 1660 | 1469286480873 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1660 | 1469286480875 Marionette TRACE conn2 <- [1,2774,null,{}] 08:08:00 INFO - PROCESS | 1660 | 1469286480878 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:08:00 INFO - PROCESS | 1660 | 1469286480879 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:00 INFO - PROCESS | 1660 | 1469286480993 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:08:01 INFO - PROCESS | 1660 | 1469286481136 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1660 | 1469286481138 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a42000 == 58 [pid = 1660] [id = 701] 08:08:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x121a94400) [pid = 1660] [serial = 2103] [outer = 0x0] 08:08:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x123a0f400) [pid = 1660] [serial = 2104] [outer = 0x121a94400] 08:08:01 INFO - PROCESS | 1660 | 1469286481187 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x124946c00) [pid = 1660] [serial = 2105] [outer = 0x121a94400] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12dad8000 == 57 [pid = 1660] [id = 694] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12dacc800 == 56 [pid = 1660] [id = 693] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12d95b000 == 55 [pid = 1660] [id = 692] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12d30e000 == 54 [pid = 1660] [id = 691] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12caec800 == 53 [pid = 1660] [id = 690] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6c1000 == 52 [pid = 1660] [id = 689] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1de800 == 51 [pid = 1660] [id = 688] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x129253c00) [pid = 1660] [serial = 2020] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x12ba60000) [pid = 1660] [serial = 2041] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8d4800 == 50 [pid = 1660] [id = 687] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x1291c7000 == 49 [pid = 1660] [id = 686] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x125d11800 == 48 [pid = 1660] [id = 685] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x124986000 == 47 [pid = 1660] [id = 684] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x116502800 == 46 [pid = 1660] [id = 683] 08:08:01 INFO - PROCESS | 1660 | --DOCSHELL 0x1185c8000 == 45 [pid = 1660] [id = 680] 08:08:01 INFO - PROCESS | 1660 | 1469286481564 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:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x112d48000) [pid = 1660] [serial = 1934] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x118d77c00) [pid = 1660] [serial = 1937] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x129369400) [pid = 1660] [serial = 1973] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x119db4000) [pid = 1660] [serial = 2014] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1273c0c00) [pid = 1660] [serial = 2017] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x1176a8c00) [pid = 1660] [serial = 2011] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12b97e800) [pid = 1660] [serial = 2035] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x12a7e1800) [pid = 1660] [serial = 2024] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x12a4abc00) [pid = 1660] [serial = 2023] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x119710400) [pid = 1660] [serial = 2026] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x120f9c800) [pid = 1660] [serial = 2027] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x125e34000) [pid = 1660] [serial = 2029] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x119638800) [pid = 1660] [serial = 2038] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x125d38c00) [pid = 1660] [serial = 2039] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12ba56c00) [pid = 1660] [serial = 2036] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x129341000) [pid = 1660] [serial = 2032] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x12a4ad400) [pid = 1660] [serial = 2033] [outer = 0x0] [url = about:blank] 08:08:01 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x1273bb000) [pid = 1660] [serial = 2030] [outer = 0x0] [url = about:blank] 08:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 722ms 08:08:01 INFO - PROCESS | 1660 | 1469286481606 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 1660 | 1469286481609 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:08:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:08:01 INFO - PROCESS | 1660 | 1469286481614 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 1660 | 1469286481615 Marionette TRACE conn2 <- [1,2778,null,{}] 08:08:01 INFO - PROCESS | 1660 | 1469286481617 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:08:01 INFO - PROCESS | 1660 | 1469286481618 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:01 INFO - PROCESS | 1660 | 1469286481703 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:08:01 INFO - PROCESS | 1660 | 1469286481709 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1660 | 1469286481711 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:01 INFO - PROCESS | 1660 | ++DOCSHELL 0x121002800 == 46 [pid = 1660] [id = 702] 08:08:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x124993400) [pid = 1660] [serial = 2106] [outer = 0x0] 08:08:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1273bfc00) [pid = 1660] [serial = 2107] [outer = 0x124993400] 08:08:01 INFO - PROCESS | 1660 | 1469286481736 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x127653c00) [pid = 1660] [serial = 2108] [outer = 0x124993400] 08:08:02 INFO - PROCESS | 1660 | 1469286482085 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:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 517ms 08:08:02 INFO - PROCESS | 1660 | 1469286482149 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1660 | 1469286482150 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:08:02 INFO - PROCESS | 1660 | 1469286482158 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1660 | 1469286482162 Marionette TRACE conn2 <- [1,2782,null,{}] 08:08:02 INFO - PROCESS | 1660 | 1469286482166 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:08:02 INFO - PROCESS | 1660 | 1469286482168 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:02 INFO - PROCESS | 1660 | 1469286482253 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:08:02 INFO - PROCESS | 1660 | 1469286482261 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1660 | 1469286482262 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b6d800 == 47 [pid = 1660] [id = 703] 08:08:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x127657400) [pid = 1660] [serial = 2109] [outer = 0x0] 08:08:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x128bf0c00) [pid = 1660] [serial = 2110] [outer = 0x127657400] 08:08:02 INFO - PROCESS | 1660 | 1469286482287 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x129342800) [pid = 1660] [serial = 2111] [outer = 0x127657400] 08:08:02 INFO - PROCESS | 1660 | 1469286482641 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:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 528ms 08:08:02 INFO - PROCESS | 1660 | 1469286482683 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1660 | 1469286482684 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:08:02 INFO - PROCESS | 1660 | 1469286482687 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1660 | 1469286482688 Marionette TRACE conn2 <- [1,2786,null,{}] 08:08:02 INFO - PROCESS | 1660 | 1469286482690 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:08:02 INFO - PROCESS | 1660 | 1469286482691 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:02 INFO - PROCESS | 1660 | 1469286482777 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:08:02 INFO - PROCESS | 1660 | 1469286482781 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1660 | 1469286482782 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:02 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296f3800 == 48 [pid = 1660] [id = 704] 08:08:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12a7da800) [pid = 1660] [serial = 2112] [outer = 0x0] 08:08:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12b80b800) [pid = 1660] [serial = 2113] [outer = 0x12a7da800] 08:08:02 INFO - PROCESS | 1660 | 1469286482806 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x12ba57800) [pid = 1660] [serial = 2114] [outer = 0x12a7da800] 08:08:03 INFO - PROCESS | 1660 | 1469286483184 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:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 521ms 08:08:03 INFO - PROCESS | 1660 | 1469286483209 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 1660 | 1469286483211 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:08:03 INFO - PROCESS | 1660 | 1469286483214 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1660 | 1469286483216 Marionette TRACE conn2 <- [1,2790,null,{}] 08:08:03 INFO - PROCESS | 1660 | 1469286483219 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:08:03 INFO - PROCESS | 1660 | 1469286483221 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:03 INFO - PROCESS | 1660 | 1469286483334 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:08:03 INFO - PROCESS | 1660 | 1469286483414 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1660 | 1469286483418 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:03 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b140800 == 49 [pid = 1660] [id = 705] 08:08:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x12be86400) [pid = 1660] [serial = 2115] [outer = 0x0] 08:08:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x12be8e400) [pid = 1660] [serial = 2116] [outer = 0x12be86400] 08:08:03 INFO - PROCESS | 1660 | 1469286483457 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x12bf6d400) [pid = 1660] [serial = 2117] [outer = 0x12be86400] 08:08:03 INFO - PROCESS | 1660 | 1469286483862 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:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 672ms 08:08:03 INFO - PROCESS | 1660 | 1469286483886 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:08:03 INFO - PROCESS | 1660 | 1469286483888 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:08:03 INFO - PROCESS | 1660 | 1469286483907 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1660 | 1469286483909 Marionette TRACE conn2 <- [1,2794,null,{}] 08:08:03 INFO - PROCESS | 1660 | 1469286483913 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:08:03 INFO - PROCESS | 1660 | 1469286483916 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:04 INFO - PROCESS | 1660 | 1469286484114 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:08:04 INFO - PROCESS | 1660 | 1469286484144 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1660 | 1469286484145 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x113d3f000 == 50 [pid = 1660] [id = 706] 08:08:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x12c6f5400) [pid = 1660] [serial = 2118] [outer = 0x0] 08:08:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x12c6fd000) [pid = 1660] [serial = 2119] [outer = 0x12c6f5400] 08:08:04 INFO - PROCESS | 1660 | 1469286484185 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x12cb2f400) [pid = 1660] [serial = 2120] [outer = 0x12c6f5400] 08:08:04 INFO - PROCESS | 1660 | 1469286484561 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:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 08:08:04 INFO - PROCESS | 1660 | 1469286484581 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1660 | 1469286484582 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:08:04 INFO - PROCESS | 1660 | 1469286484585 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1660 | 1469286484586 Marionette TRACE conn2 <- [1,2798,null,{}] 08:08:04 INFO - PROCESS | 1660 | 1469286484588 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:08:04 INFO - PROCESS | 1660 | 1469286484590 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:04 INFO - PROCESS | 1660 | 1469286484722 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:08:04 INFO - PROCESS | 1660 | 1469286484734 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1660 | 1469286484736 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:04 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfb1000 == 51 [pid = 1660] [id = 707] 08:08:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x12c6f7000) [pid = 1660] [serial = 2121] [outer = 0x0] 08:08:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x12cb33800) [pid = 1660] [serial = 2122] [outer = 0x12c6f7000] 08:08:04 INFO - PROCESS | 1660 | 1469286484775 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x12cce6000) [pid = 1660] [serial = 2123] [outer = 0x12c6f7000] 08:08:05 INFO - PROCESS | 1660 | 1469286485207 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:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 08:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:08:05 INFO - PROCESS | 1660 | 1469286485257 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1660 | 1469286485258 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:08:05 INFO - PROCESS | 1660 | 1469286485260 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1660 | 1469286485261 Marionette TRACE conn2 <- [1,2802,null,{}] 08:08:05 INFO - PROCESS | 1660 | 1469286485263 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:08:05 INFO - PROCESS | 1660 | 1469286485264 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:05 INFO - PROCESS | 1660 | 1469286485372 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:08:05 INFO - PROCESS | 1660 | 1469286485416 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1660 | 1469286485417 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:05 INFO - PROCESS | 1660 | ++DOCSHELL 0x12caea800 == 52 [pid = 1660] [id = 708] 08:08:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x110f27800) [pid = 1660] [serial = 2124] [outer = 0x0] 08:08:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x110f2c400) [pid = 1660] [serial = 2125] [outer = 0x110f27800] 08:08:05 INFO - PROCESS | 1660 | 1469286485455 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x110f31000) [pid = 1660] [serial = 2126] [outer = 0x110f27800] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x12bf6f000) [pid = 1660] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x121191000) [pid = 1660] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x12142d000) [pid = 1660] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x121198400) [pid = 1660] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x110f97c00) [pid = 1660] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x12b97b800) [pid = 1660] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x124997c00) [pid = 1660] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x128ecec00) [pid = 1660] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x110fe1c00) [pid = 1660] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12ba5ec00) [pid = 1660] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x12be87400) [pid = 1660] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:08:05 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x110fe8800) [pid = 1660] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:08:05 INFO - PROCESS | 1660 | 1469286485946 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:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 720ms 08:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:08:05 INFO - PROCESS | 1660 | 1469286485981 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1660 | 1469286485982 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:08:05 INFO - PROCESS | 1660 | 1469286485984 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1660 | 1469286485985 Marionette TRACE conn2 <- [1,2806,null,{}] 08:08:05 INFO - PROCESS | 1660 | 1469286485988 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:08:05 INFO - PROCESS | 1660 | 1469286485989 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:06 INFO - PROCESS | 1660 | 1469286486079 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:08:06 INFO - PROCESS | 1660 | 1469286486083 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1660 | 1469286486084 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbe5000 == 53 [pid = 1660] [id = 709] 08:08:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x110f31400) [pid = 1660] [serial = 2127] [outer = 0x0] 08:08:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x112a58400) [pid = 1660] [serial = 2128] [outer = 0x110f31400] 08:08:06 INFO - PROCESS | 1660 | 1469286486108 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x112a5c400) [pid = 1660] [serial = 2129] [outer = 0x110f31400] 08:08:06 INFO - PROCESS | 1660 | 1469286486452 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:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 08:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:08:06 INFO - PROCESS | 1660 | 1469286486504 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 1660 | 1469286486505 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:08:06 INFO - PROCESS | 1660 | 1469286486507 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1660 | 1469286486508 Marionette TRACE conn2 <- [1,2810,null,{}] 08:08:06 INFO - PROCESS | 1660 | 1469286486510 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:08:06 INFO - PROCESS | 1660 | 1469286486511 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:06 INFO - PROCESS | 1660 | 1469286486623 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:08:06 INFO - PROCESS | 1660 | 1469286486654 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1660 | 1469286486656 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:06 INFO - PROCESS | 1660 | ++DOCSHELL 0x12dac8800 == 54 [pid = 1660] [id = 710] 08:08:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x112a61800) [pid = 1660] [serial = 2130] [outer = 0x0] 08:08:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x112a63800) [pid = 1660] [serial = 2131] [outer = 0x112a61800] 08:08:06 INFO - PROCESS | 1660 | 1469286486683 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x1217e2c00) [pid = 1660] [serial = 2132] [outer = 0x112a61800] 08:08:07 INFO - PROCESS | 1660 | 1469286487001 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:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 523ms 08:08:07 INFO - PROCESS | 1660 | 1469286487030 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 1660 | 1469286487032 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:08:07 INFO - PROCESS | 1660 | 1469286487034 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1660 | 1469286487036 Marionette TRACE conn2 <- [1,2814,null,{}] 08:08:07 INFO - PROCESS | 1660 | 1469286487047 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:08:07 INFO - PROCESS | 1660 | 1469286487049 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:07 INFO - PROCESS | 1660 | 1469286487145 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:08:07 INFO - PROCESS | 1660 | 1469286487148 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1660 | 1469286487149 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x1295c1000 == 55 [pid = 1660] [id = 711] 08:08:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x121a91800) [pid = 1660] [serial = 2133] [outer = 0x0] 08:08:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x12cb31800) [pid = 1660] [serial = 2134] [outer = 0x121a91800] 08:08:07 INFO - PROCESS | 1660 | 1469286487174 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x12d21dc00) [pid = 1660] [serial = 2135] [outer = 0x121a91800] 08:08:07 INFO - PROCESS | 1660 | 1469286487513 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:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 528ms 08:08:07 INFO - PROCESS | 1660 | 1469286487562 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 1660 | 1469286487563 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:08:07 INFO - PROCESS | 1660 | 1469286487578 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1660 | 1469286487579 Marionette TRACE conn2 <- [1,2818,null,{}] 08:08:07 INFO - PROCESS | 1660 | 1469286487581 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:08:07 INFO - PROCESS | 1660 | 1469286487582 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:07 INFO - PROCESS | 1660 | 1469286487670 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:08:07 INFO - PROCESS | 1660 | 1469286487675 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1660 | 1469286487676 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:07 INFO - PROCESS | 1660 | ++DOCSHELL 0x116abf800 == 56 [pid = 1660] [id = 712] 08:08:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x129537400) [pid = 1660] [serial = 2136] [outer = 0x0] 08:08:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x12d5c0400) [pid = 1660] [serial = 2137] [outer = 0x129537400] 08:08:07 INFO - PROCESS | 1660 | 1469286487699 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x12d5c5c00) [pid = 1660] [serial = 2138] [outer = 0x129537400] 08:08:08 INFO - PROCESS | 1660 | 1469286488165 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:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 621ms 08:08:08 INFO - PROCESS | 1660 | 1469286488209 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1660 | 1469286488211 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:08:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:08:08 INFO - PROCESS | 1660 | 1469286488216 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1660 | 1469286488218 Marionette TRACE conn2 <- [1,2822,null,{}] 08:08:08 INFO - PROCESS | 1660 | 1469286488222 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:08:08 INFO - PROCESS | 1660 | 1469286488224 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:08 INFO - PROCESS | 1660 | 1469286488336 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:08:08 INFO - PROCESS | 1660 | 1469286488418 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1660 | 1469286488420 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:08 INFO - PROCESS | 1660 | ++DOCSHELL 0x118788800 == 57 [pid = 1660] [id = 713] 08:08:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x1127dcc00) [pid = 1660] [serial = 2139] [outer = 0x0] 08:08:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x1130d9c00) [pid = 1660] [serial = 2140] [outer = 0x1127dcc00] 08:08:08 INFO - PROCESS | 1660 | 1469286488451 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x118d77c00) [pid = 1660] [serial = 2141] [outer = 0x1127dcc00] 08:08:08 INFO - PROCESS | 1660 | 1469286488869 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:08:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:08:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 673ms 08:08:08 INFO - PROCESS | 1660 | 1469286488889 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1660 | 1469286488892 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:08:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:08:08 INFO - PROCESS | 1660 | 1469286488897 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1660 | 1469286488898 Marionette TRACE conn2 <- [1,2826,null,{}] 08:08:08 INFO - PROCESS | 1660 | 1469286488901 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:08:08 INFO - PROCESS | 1660 | 1469286488903 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:09 INFO - PROCESS | 1660 | 1469286489015 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:08:09 INFO - PROCESS | 1660 | 1469286489120 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1660 | 1469286489122 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x126f38000 == 58 [pid = 1660] [id = 714] 08:08:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x1240e9400) [pid = 1660] [serial = 2142] [outer = 0x0] 08:08:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x12498b400) [pid = 1660] [serial = 2143] [outer = 0x1240e9400] 08:08:09 INFO - PROCESS | 1660 | 1469286489152 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x126dad800) [pid = 1660] [serial = 2144] [outer = 0x1240e9400] 08:08:09 INFO - PROCESS | 1660 | 1469286489625 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:08:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 08:08:09 INFO - PROCESS | 1660 | 1469286489668 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1660 | 1469286489670 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:08:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:08:09 INFO - PROCESS | 1660 | 1469286489674 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1660 | 1469286489678 Marionette TRACE conn2 <- [1,2830,null,{}] 08:08:09 INFO - PROCESS | 1660 | 1469286489689 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:08:09 INFO - PROCESS | 1660 | 1469286489692 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:09 INFO - PROCESS | 1660 | 1469286489801 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:08:09 INFO - PROCESS | 1660 | 1469286489886 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1660 | 1469286489888 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:09 INFO - PROCESS | 1660 | ++DOCSHELL 0x128a5b800 == 59 [pid = 1660] [id = 715] 08:08:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x126db2000) [pid = 1660] [serial = 2145] [outer = 0x0] 08:08:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x1273c4c00) [pid = 1660] [serial = 2146] [outer = 0x126db2000] 08:08:09 INFO - PROCESS | 1660 | 1469286489920 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x127658800) [pid = 1660] [serial = 2147] [outer = 0x126db2000] 08:08:10 INFO - PROCESS | 1660 | 1469286490405 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:08:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:08:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 779ms 08:08:10 INFO - PROCESS | 1660 | 1469286490453 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1660 | 1469286490456 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:08:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:08:10 INFO - PROCESS | 1660 | 1469286490482 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1660 | 1469286490484 Marionette TRACE conn2 <- [1,2834,null,{}] 08:08:10 INFO - PROCESS | 1660 | 1469286490488 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:08:10 INFO - PROCESS | 1660 | 1469286490490 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:10 INFO - PROCESS | 1660 | 1469286490625 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:08:10 INFO - PROCESS | 1660 | 1469286490716 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1660 | 1469286490717 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:10 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b142800 == 60 [pid = 1660] [id = 716] 08:08:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x129368c00) [pid = 1660] [serial = 2148] [outer = 0x0] 08:08:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 124 (0x12a4ac800) [pid = 1660] [serial = 2149] [outer = 0x129368c00] 08:08:10 INFO - PROCESS | 1660 | 1469286490746 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1660 | ++DOMWINDOW == 125 (0x12ba5a400) [pid = 1660] [serial = 2150] [outer = 0x129368c00] 08:08:11 INFO - PROCESS | 1660 | 1469286491159 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:08:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 723ms 08:08:11 INFO - PROCESS | 1660 | 1469286491202 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1660 | 1469286491203 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:08:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:08:11 INFO - PROCESS | 1660 | 1469286491206 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1660 | 1469286491207 Marionette TRACE conn2 <- [1,2838,null,{}] 08:08:11 INFO - PROCESS | 1660 | 1469286491209 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:08:11 INFO - PROCESS | 1660 | 1469286491211 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:11 INFO - PROCESS | 1660 | 1469286491318 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:08:11 INFO - PROCESS | 1660 | 1469286491427 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1660 | 1469286491429 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:11 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d690800 == 61 [pid = 1660] [id = 717] 08:08:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 126 (0x12936fc00) [pid = 1660] [serial = 2151] [outer = 0x0] 08:08:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 127 (0x12be92400) [pid = 1660] [serial = 2152] [outer = 0x12936fc00] 08:08:11 INFO - PROCESS | 1660 | 1469286491458 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1660 | ++DOMWINDOW == 128 (0x12bf72800) [pid = 1660] [serial = 2153] [outer = 0x12936fc00] 08:08:11 INFO - PROCESS | 1660 | 1469286491810 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:08:11 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbd6000 == 60 [pid = 1660] [id = 16] 08:08:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:08:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 08:08:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:08:11 INFO - PROCESS | 1660 | 1469286491916 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1660 | 1469286491917 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:08:11 INFO - PROCESS | 1660 | 1469286491920 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1660 | 1469286491921 Marionette TRACE conn2 <- [1,2842,null,{}] 08:08:11 INFO - PROCESS | 1660 | 1469286491924 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:08:11 INFO - PROCESS | 1660 | 1469286491929 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:12 INFO - PROCESS | 1660 | 1469286492137 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:08:12 INFO - PROCESS | 1660 | 1469286492277 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1660 | 1469286492278 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:12 INFO - PROCESS | 1660 | ++DOCSHELL 0x11620e800 == 61 [pid = 1660] [id = 718] 08:08:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 129 (0x110fe2400) [pid = 1660] [serial = 2154] [outer = 0x0] 08:08:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 130 (0x12ccda400) [pid = 1660] [serial = 2155] [outer = 0x110fe2400] 08:08:12 INFO - PROCESS | 1660 | 1469286492318 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1660 | ++DOMWINDOW == 131 (0x12d585c00) [pid = 1660] [serial = 2156] [outer = 0x110fe2400] 08:08:12 INFO - PROCESS | 1660 | 1469286492828 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:08:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:08:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 921ms 08:08:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:08:12 INFO - PROCESS | 1660 | 1469286492841 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 1660 | 1469286492845 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:08:12 INFO - PROCESS | 1660 | 1469286492847 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 1660 | 1469286492849 Marionette TRACE conn2 <- [1,2846,null,{}] 08:08:12 INFO - PROCESS | 1660 | 1469286492851 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:08:12 INFO - PROCESS | 1660 | 1469286492852 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:13 INFO - PROCESS | 1660 | 1469286493113 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:08:13 INFO - PROCESS | 1660 | 1469286493249 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1660 | 1469286493250 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:13 INFO - PROCESS | 1660 | ++DOCSHELL 0x116ac5000 == 62 [pid = 1660] [id = 719] 08:08:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 132 (0x110fe5400) [pid = 1660] [serial = 2157] [outer = 0x0] 08:08:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 133 (0x112234c00) [pid = 1660] [serial = 2158] [outer = 0x110fe5400] 08:08:13 INFO - PROCESS | 1660 | 1469286493282 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1660 | ++DOMWINDOW == 134 (0x112d4a400) [pid = 1660] [serial = 2159] [outer = 0x110fe5400] 08:08:13 INFO - PROCESS | 1660 | 1469286493713 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:08:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:08:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 923ms 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12c542000 == 61 [pid = 1660] [id = 657] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x1295c1000 == 60 [pid = 1660] [id = 711] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12dac8800 == 59 [pid = 1660] [id = 710] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbe5000 == 58 [pid = 1660] [id = 709] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12caea800 == 57 [pid = 1660] [id = 708] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfb1000 == 56 [pid = 1660] [id = 707] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x113d3f000 == 55 [pid = 1660] [id = 706] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12b140800 == 54 [pid = 1660] [id = 705] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x1296f3800 == 53 [pid = 1660] [id = 704] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x128b6d800 == 52 [pid = 1660] [id = 703] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x121002800 == 51 [pid = 1660] [id = 702] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x121a42000 == 50 [pid = 1660] [id = 701] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x1194e7000 == 49 [pid = 1660] [id = 700] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x1194e5000 == 48 [pid = 1660] [id = 696] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12183d800 == 47 [pid = 1660] [id = 681] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x129378000 == 46 [pid = 1660] [id = 682] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12b17a000 == 45 [pid = 1660] [id = 653] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12d927000 == 44 [pid = 1660] [id = 695] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x1211ca800 == 43 [pid = 1660] [id = 654] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12bf9e800 == 42 [pid = 1660] [id = 656] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x128a5e800 == 41 [pid = 1660] [id = 655] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12abda800 == 40 [pid = 1660] [id = 698] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12d935000 == 39 [pid = 1660] [id = 699] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x121a5c800 == 38 [pid = 1660] [id = 697] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbe5800 == 37 [pid = 1660] [id = 672] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12d694000 == 36 [pid = 1660] [id = 669] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x128e55800 == 35 [pid = 1660] [id = 671] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12d96b800 == 34 [pid = 1660] [id = 673] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12abe9800 == 33 [pid = 1660] [id = 674] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbe1800 == 32 [pid = 1660] [id = 18] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x11620e800 == 31 [pid = 1660] [id = 718] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12d690800 == 30 [pid = 1660] [id = 717] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x12b142800 == 29 [pid = 1660] [id = 716] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x128a5b800 == 28 [pid = 1660] [id = 715] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x126f38000 == 27 [pid = 1660] [id = 714] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x116abf800 == 26 [pid = 1660] [id = 712] 08:08:14 INFO - PROCESS | 1660 | --DOCSHELL 0x118788800 == 25 [pid = 1660] [id = 713] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 133 (0x11937b400) [pid = 1660] [serial = 2051] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 132 (0x119627c00) [pid = 1660] [serial = 2044] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 131 (0x12ba65000) [pid = 1660] [serial = 2062] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 130 (0x12bbbf000) [pid = 1660] [serial = 2063] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 129 (0x1273c2000) [pid = 1660] [serial = 2056] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 128 (0x128b9c800) [pid = 1660] [serial = 2057] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 127 (0x129535000) [pid = 1660] [serial = 2059] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 126 (0x12b808c00) [pid = 1660] [serial = 2060] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 125 (0x1273eac00) [pid = 1660] [serial = 2047] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 124 (0x110fe7400) [pid = 1660] [serial = 2077] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 123 (0x110fecc00) [pid = 1660] [serial = 2078] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x12d5c3000) [pid = 1660] [serial = 2084] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x12d21ac00) [pid = 1660] [serial = 2083] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x12be8d800) [pid = 1660] [serial = 2065] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x121198800) [pid = 1660] [serial = 2072] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x12cb2b800) [pid = 1660] [serial = 2069] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x12cb33400) [pid = 1660] [serial = 2075] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x12b80a800) [pid = 1660] [serial = 2081] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x12c6fa400) [pid = 1660] [serial = 2066] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x12ccde800) [pid = 1660] [serial = 2086] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x1139cb400) [pid = 1660] [serial = 2080] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x12c6fe000) [pid = 1660] [serial = 2068] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x121192800) [pid = 1660] [serial = 2071] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x124994800) [pid = 1660] [serial = 2054] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x12cb2e800) [pid = 1660] [serial = 2074] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x1240e3800) [pid = 1660] [serial = 2053] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x118178c00) [pid = 1660] [serial = 2050] [outer = 0x0] [url = about:blank] 08:08:14 INFO - PROCESS | 1660 | 1469286494501 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1660 | 1469286494504 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:08:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:08:14 INFO - PROCESS | 1660 | 1469286494518 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1660 | 1469286494520 Marionette TRACE conn2 <- [1,2850,null,{}] 08:08:14 INFO - PROCESS | 1660 | 1469286494524 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:08:14 INFO - PROCESS | 1660 | 1469286494527 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:14 INFO - PROCESS | 1660 | 1469286494611 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:08:14 INFO - PROCESS | 1660 | 1469286494617 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1660 | 1469286494620 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:14 INFO - PROCESS | 1660 | ++DOCSHELL 0x115ec5800 == 26 [pid = 1660] [id = 720] 08:08:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x112a57800) [pid = 1660] [serial = 2160] [outer = 0x0] 08:08:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x112a60000) [pid = 1660] [serial = 2161] [outer = 0x112a57800] 08:08:14 INFO - PROCESS | 1660 | 1469286494649 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x112f90c00) [pid = 1660] [serial = 2162] [outer = 0x112a57800] 08:08:15 INFO - PROCESS | 1660 | 1469286495012 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 522ms 08:08:15 INFO - PROCESS | 1660 | 1469286495064 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1660 | 1469286495066 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:08:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:08:15 INFO - PROCESS | 1660 | 1469286495073 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1660 | 1469286495076 Marionette TRACE conn2 <- [1,2854,null,{}] 08:08:15 INFO - PROCESS | 1660 | 1469286495078 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:08:15 INFO - PROCESS | 1660 | 1469286495080 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:15 INFO - PROCESS | 1660 | 1469286495163 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:08:15 INFO - PROCESS | 1660 | 1469286495167 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1660 | 1469286495168 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185db000 == 27 [pid = 1660] [id = 721] 08:08:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x113d6c800) [pid = 1660] [serial = 2163] [outer = 0x0] 08:08:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x116aa1000) [pid = 1660] [serial = 2164] [outer = 0x113d6c800] 08:08:15 INFO - PROCESS | 1660 | 1469286495196 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x118178000) [pid = 1660] [serial = 2165] [outer = 0x113d6c800] 08:08:15 INFO - PROCESS | 1660 | 1469286495564 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:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 526ms 08:08:15 INFO - PROCESS | 1660 | 1469286495598 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1660 | 1469286495600 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:08:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:08:15 INFO - PROCESS | 1660 | 1469286495602 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1660 | 1469286495603 Marionette TRACE conn2 <- [1,2858,null,{}] 08:08:15 INFO - PROCESS | 1660 | 1469286495613 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:08:15 INFO - PROCESS | 1660 | 1469286495616 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:15 INFO - PROCESS | 1660 | 1469286495706 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:08:15 INFO - PROCESS | 1660 | 1469286495714 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1660 | 1469286495717 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:15 INFO - PROCESS | 1660 | ++DOCSHELL 0x119cbd800 == 28 [pid = 1660] [id = 722] 08:08:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x119638800) [pid = 1660] [serial = 2166] [outer = 0x0] 08:08:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x119707c00) [pid = 1660] [serial = 2167] [outer = 0x119638800] 08:08:15 INFO - PROCESS | 1660 | 1469286495745 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x11994d400) [pid = 1660] [serial = 2168] [outer = 0x119638800] 08:08:16 INFO - PROCESS | 1660 | 1469286496111 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:08:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:08:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 08:08:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:08:16 INFO - PROCESS | 1660 | 1469286496122 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1660 | 1469286496123 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:08:16 INFO - PROCESS | 1660 | 1469286496127 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1660 | 1469286496129 Marionette TRACE conn2 <- [1,2862,null,{}] 08:08:16 INFO - PROCESS | 1660 | 1469286496132 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:08:16 INFO - PROCESS | 1660 | 1469286496133 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:16 INFO - PROCESS | 1660 | 1469286496218 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:08:16 INFO - PROCESS | 1660 | 1469286496291 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1660 | 1469286496292 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a48800 == 29 [pid = 1660] [id = 723] 08:08:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x119dbf800) [pid = 1660] [serial = 2169] [outer = 0x0] 08:08:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x121194000) [pid = 1660] [serial = 2170] [outer = 0x119dbf800] 08:08:16 INFO - PROCESS | 1660 | 1469286496318 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x1211ad400) [pid = 1660] [serial = 2171] [outer = 0x119dbf800] 08:08:16 INFO - PROCESS | 1660 | 1469286496639 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:08:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:08:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 525ms 08:08:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:08:16 INFO - PROCESS | 1660 | 1469286496651 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1660 | 1469286496652 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:08:16 INFO - PROCESS | 1660 | 1469286496654 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1660 | 1469286496655 Marionette TRACE conn2 <- [1,2866,null,{}] 08:08:16 INFO - PROCESS | 1660 | 1469286496658 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:08:16 INFO - PROCESS | 1660 | 1469286496662 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:16 INFO - PROCESS | 1660 | 1469286496765 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:08:16 INFO - PROCESS | 1660 | 1469286496777 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1660 | 1469286496779 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:16 INFO - PROCESS | 1660 | ++DOCSHELL 0x126d58000 == 30 [pid = 1660] [id = 724] 08:08:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x1217dd000) [pid = 1660] [serial = 2172] [outer = 0x0] 08:08:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x123ac3400) [pid = 1660] [serial = 2173] [outer = 0x1217dd000] 08:08:16 INFO - PROCESS | 1660 | 1469286496810 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1660 | ++DOMWINDOW == 122 (0x1240e7000) [pid = 1660] [serial = 2174] [outer = 0x1217dd000] 08:08:17 INFO - PROCESS | 1660 | 1469286497162 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:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 08:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:08:17 INFO - PROCESS | 1660 | 1469286497174 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1660 | 1469286497177 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:08:17 INFO - PROCESS | 1660 | 1469286497180 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1660 | 1469286497181 Marionette TRACE conn2 <- [1,2870,null,{}] 08:08:17 INFO - PROCESS | 1660 | 1469286497183 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:08:17 INFO - PROCESS | 1660 | 1469286497188 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:17 INFO - PROCESS | 1660 | 1469286497315 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:08:17 INFO - PROCESS | 1660 | 1469286497330 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1660 | 1469286497331 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x126f46800 == 31 [pid = 1660] [id = 725] 08:08:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 123 (0x124991000) [pid = 1660] [serial = 2175] [outer = 0x0] 08:08:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 124 (0x126dab800) [pid = 1660] [serial = 2176] [outer = 0x124991000] 08:08:17 INFO - PROCESS | 1660 | 1469286497356 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 125 (0x126fd3800) [pid = 1660] [serial = 2177] [outer = 0x124991000] 08:08:17 INFO - PROCESS | 1660 | 1469286497699 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:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 571ms 08:08:17 INFO - PROCESS | 1660 | 1469286497756 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1660 | 1469286497757 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:08:17 INFO - PROCESS | 1660 | 1469286497759 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1660 | 1469286497760 Marionette TRACE conn2 <- [1,2874,null,{}] 08:08:17 INFO - PROCESS | 1660 | 1469286497762 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:08:17 INFO - PROCESS | 1660 | 1469286497763 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:17 INFO - PROCESS | 1660 | 1469286497866 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:08:17 INFO - PROCESS | 1660 | 1469286497870 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1660 | 1469286497872 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:17 INFO - PROCESS | 1660 | ++DOCSHELL 0x12736f000 == 32 [pid = 1660] [id = 726] 08:08:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 126 (0x12499ac00) [pid = 1660] [serial = 2178] [outer = 0x0] 08:08:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 127 (0x1273c3c00) [pid = 1660] [serial = 2179] [outer = 0x12499ac00] 08:08:17 INFO - PROCESS | 1660 | 1469286497895 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1660 | ++DOMWINDOW == 128 (0x127659c00) [pid = 1660] [serial = 2180] [outer = 0x12499ac00] 08:08:18 INFO - PROCESS | 1660 | 1469286498252 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:08:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:08:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 08:08:18 INFO - PROCESS | 1660 | 1469286498284 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 1660 | 1469286498285 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:08:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:08:18 INFO - PROCESS | 1660 | 1469286498287 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1660 | 1469286498288 Marionette TRACE conn2 <- [1,2878,null,{}] 08:08:18 INFO - PROCESS | 1660 | 1469286498291 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:08:18 INFO - PROCESS | 1660 | 1469286498294 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:18 INFO - PROCESS | 1660 | 1469286498397 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:08:18 INFO - PROCESS | 1660 | 1469286498401 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1660 | 1469286498402 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:18 INFO - PROCESS | 1660 | ++DOCSHELL 0x128a5d800 == 33 [pid = 1660] [id = 727] 08:08:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 129 (0x110f97c00) [pid = 1660] [serial = 2181] [outer = 0x0] 08:08:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 130 (0x128b8f800) [pid = 1660] [serial = 2182] [outer = 0x110f97c00] 08:08:18 INFO - PROCESS | 1660 | 1469286498426 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1660 | ++DOMWINDOW == 131 (0x128bfb000) [pid = 1660] [serial = 2183] [outer = 0x110f97c00] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 130 (0x129537400) [pid = 1660] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 129 (0x12cbd6800) [pid = 1660] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 128 (0x110f27800) [pid = 1660] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 127 (0x123a0b000) [pid = 1660] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 126 (0x12c6f5400) [pid = 1660] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 125 (0x12a7da800) [pid = 1660] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 124 (0x116a9d400) [pid = 1660] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 123 (0x121a94400) [pid = 1660] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 122 (0x1210c5800) [pid = 1660] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 121 (0x12be86400) [pid = 1660] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x112a61800) [pid = 1660] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x110f31400) [pid = 1660] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x12765bc00) [pid = 1660] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x12a7dac00) [pid = 1660] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x1273bf000) [pid = 1660] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x11652dc00) [pid = 1660] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x119706000) [pid = 1660] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x116a9d000) [pid = 1660] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x121a91800) [pid = 1660] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x127657400) [pid = 1660] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x12c6f7000) [pid = 1660] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x124993400) [pid = 1660] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x12be8e000) [pid = 1660] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1273c9c00) [pid = 1660] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x12d213800) [pid = 1660] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1240b1000) [pid = 1660] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x118d7a000) [pid = 1660] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:08:19 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x125e2d800) [pid = 1660] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:08:19 INFO - PROCESS | 1660 | 1469286499206 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:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 923ms 08:08:19 INFO - PROCESS | 1660 | 1469286499212 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1660 | 1469286499213 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:08:19 INFO - PROCESS | 1660 | 1469286499215 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1660 | 1469286499216 Marionette TRACE conn2 <- [1,2882,null,{}] 08:08:19 INFO - PROCESS | 1660 | 1469286499218 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:08:19 INFO - PROCESS | 1660 | 1469286499219 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:19 INFO - PROCESS | 1660 | 1469286499300 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:08:19 INFO - PROCESS | 1660 | 1469286499368 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1660 | 1469286499370 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291ba800 == 34 [pid = 1660] [id = 728] 08:08:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x110f30000) [pid = 1660] [serial = 2184] [outer = 0x0] 08:08:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x116aa9000) [pid = 1660] [serial = 2185] [outer = 0x110f30000] 08:08:19 INFO - PROCESS | 1660 | 1469286499395 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x11974a000) [pid = 1660] [serial = 2186] [outer = 0x110f30000] 08:08:19 INFO - PROCESS | 1660 | 1469286499666 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:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 470ms 08:08:19 INFO - PROCESS | 1660 | 1469286499686 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:08:19 INFO - PROCESS | 1660 | 1469286499687 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:08:19 INFO - PROCESS | 1660 | 1469286499689 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1660 | 1469286499692 Marionette TRACE conn2 <- [1,2886,null,{}] 08:08:19 INFO - PROCESS | 1660 | 1469286499703 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:08:19 INFO - PROCESS | 1660 | 1469286499704 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:19 INFO - PROCESS | 1660 | 1469286499802 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:08:19 INFO - PROCESS | 1660 | 1469286499806 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1660 | 1469286499808 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:19 INFO - PROCESS | 1660 | ++DOCSHELL 0x1295bf000 == 35 [pid = 1660] [id = 729] 08:08:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x1176abc00) [pid = 1660] [serial = 2187] [outer = 0x0] 08:08:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x1240e8000) [pid = 1660] [serial = 2188] [outer = 0x1176abc00] 08:08:19 INFO - PROCESS | 1660 | 1469286499845 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1273c5000) [pid = 1660] [serial = 2189] [outer = 0x1176abc00] 08:08:20 INFO - PROCESS | 1660 | 1469286500336 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:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 680ms 08:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:08:20 INFO - PROCESS | 1660 | 1469286500369 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1660 | 1469286500371 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:08:20 INFO - PROCESS | 1660 | 1469286500373 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1660 | 1469286500375 Marionette TRACE conn2 <- [1,2890,null,{}] 08:08:20 INFO - PROCESS | 1660 | 1469286500377 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:08:20 INFO - PROCESS | 1660 | 1469286500379 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:20 INFO - PROCESS | 1660 | 1469286500471 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:08:20 INFO - PROCESS | 1660 | 1469286500475 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1660 | 1469286500476 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:20 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a78a000 == 36 [pid = 1660] [id = 730] 08:08:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x126dabc00) [pid = 1660] [serial = 2190] [outer = 0x0] 08:08:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x128ca0000) [pid = 1660] [serial = 2191] [outer = 0x126dabc00] 08:08:20 INFO - PROCESS | 1660 | 1469286500503 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x12933c800) [pid = 1660] [serial = 2192] [outer = 0x126dabc00] 08:08:20 INFO - PROCESS | 1660 | 1469286500865 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:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 08:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:08:20 INFO - PROCESS | 1660 | 1469286500895 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1660 | 1469286500896 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:08:20 INFO - PROCESS | 1660 | 1469286500899 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1660 | 1469286500900 Marionette TRACE conn2 <- [1,2894,null,{}] 08:08:20 INFO - PROCESS | 1660 | 1469286500902 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:08:20 INFO - PROCESS | 1660 | 1469286500903 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:20 INFO - PROCESS | 1660 | 1469286500985 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:08:21 INFO - PROCESS | 1660 | 1469286501109 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1660 | 1469286501111 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:21 INFO - PROCESS | 1660 | ++DOCSHELL 0x112648800 == 37 [pid = 1660] [id = 731] 08:08:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x110f24800) [pid = 1660] [serial = 2193] [outer = 0x0] 08:08:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x110f7f000) [pid = 1660] [serial = 2194] [outer = 0x110f24800] 08:08:21 INFO - PROCESS | 1660 | 1469286501150 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x1122bcc00) [pid = 1660] [serial = 2195] [outer = 0x110f24800] 08:08:21 INFO - PROCESS | 1660 | 1469286501700 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:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 868ms 08:08:21 INFO - PROCESS | 1660 | 1469286501768 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:08:21 INFO - PROCESS | 1660 | 1469286501770 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:08:21 INFO - PROCESS | 1660 | 1469286501773 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1660 | 1469286501775 Marionette TRACE conn2 <- [1,2898,null,{}] 08:08:21 INFO - PROCESS | 1660 | 1469286501804 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:08:21 INFO - PROCESS | 1660 | 1469286501805 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:21 INFO - PROCESS | 1660 | 1469286501919 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:08:22 INFO - PROCESS | 1660 | 1469286502030 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1660 | 1469286502032 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a41800 == 38 [pid = 1660] [id = 732] 08:08:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x1122b1800) [pid = 1660] [serial = 2196] [outer = 0x0] 08:08:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x118175000) [pid = 1660] [serial = 2197] [outer = 0x1122b1800] 08:08:22 INFO - PROCESS | 1660 | 1469286502085 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x1187d2c00) [pid = 1660] [serial = 2198] [outer = 0x1122b1800] 08:08:22 INFO - PROCESS | 1660 | 1469286502573 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:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 892ms 08:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:08:22 INFO - PROCESS | 1660 | 1469286502667 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1660 | 1469286502670 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:08:22 INFO - PROCESS | 1660 | 1469286502673 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1660 | 1469286502675 Marionette TRACE conn2 <- [1,2902,null,{}] 08:08:22 INFO - PROCESS | 1660 | 1469286502678 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:08:22 INFO - PROCESS | 1660 | 1469286502679 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:22 INFO - PROCESS | 1660 | 1469286502793 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:08:22 INFO - PROCESS | 1660 | 1469286502863 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1660 | 1469286502864 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:22 INFO - PROCESS | 1660 | ++DOCSHELL 0x116502800 == 39 [pid = 1660] [id = 733] 08:08:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x110f25800) [pid = 1660] [serial = 2199] [outer = 0x0] 08:08:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x110fe0c00) [pid = 1660] [serial = 2200] [outer = 0x110f25800] 08:08:22 INFO - PROCESS | 1660 | 1469286502935 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x11994d000) [pid = 1660] [serial = 2201] [outer = 0x110f25800] 08:08:23 INFO - PROCESS | 1660 | 1469286503591 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x12a78a000 == 38 [pid = 1660] [id = 730] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1295bf000 == 37 [pid = 1660] [id = 729] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1291ba800 == 36 [pid = 1660] [id = 728] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x128a5d800 == 35 [pid = 1660] [id = 727] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x12736f000 == 34 [pid = 1660] [id = 726] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x126f46800 == 33 [pid = 1660] [id = 725] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x126d58000 == 32 [pid = 1660] [id = 724] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x121a48800 == 31 [pid = 1660] [id = 723] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x12cbdf000) [pid = 1660] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x119cbd800 == 30 [pid = 1660] [id = 722] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x1185db000 == 29 [pid = 1660] [id = 721] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x115ec5800 == 28 [pid = 1660] [id = 720] 08:08:23 INFO - PROCESS | 1660 | --DOCSHELL 0x116ac5000 == 27 [pid = 1660] [id = 719] 08:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 972ms 08:08:23 INFO - PROCESS | 1660 | 1469286503646 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1660 | 1469286503648 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:08:23 INFO - PROCESS | 1660 | 1469286503651 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1660 | 1469286503653 Marionette TRACE conn2 <- [1,2906,null,{}] 08:08:23 INFO - PROCESS | 1660 | 1469286503656 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:08:23 INFO - PROCESS | 1660 | 1469286503658 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:23 INFO - PROCESS | 1660 | 1469286503749 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x12d21dc00) [pid = 1660] [serial = 2135] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x12d5c0400) [pid = 1660] [serial = 2137] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x12d5c5c00) [pid = 1660] [serial = 2138] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x110f2c400) [pid = 1660] [serial = 2125] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x12cce5000) [pid = 1660] [serial = 2087] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x12c6fd000) [pid = 1660] [serial = 2119] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x12ba57800) [pid = 1660] [serial = 2114] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x11970b800) [pid = 1660] [serial = 2090] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x123a0f400) [pid = 1660] [serial = 2104] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x125e35000) [pid = 1660] [serial = 2092] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x12bf6d400) [pid = 1660] [serial = 2117] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x11816f800) [pid = 1660] [serial = 2089] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1217e2c00) [pid = 1660] [serial = 2132] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x124946c00) [pid = 1660] [serial = 2105] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x112a58400) [pid = 1660] [serial = 2128] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12be8e400) [pid = 1660] [serial = 2116] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x127660400) [pid = 1660] [serial = 2095] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x12bbc4400) [pid = 1660] [serial = 2099] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x1273c6400) [pid = 1660] [serial = 2018] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x119711000) [pid = 1660] [serial = 2102] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x12b80b800) [pid = 1660] [serial = 2113] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x123a09c00) [pid = 1660] [serial = 2015] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1187cd400) [pid = 1660] [serial = 2012] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x118105c00) [pid = 1660] [serial = 2101] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x12936d800) [pid = 1660] [serial = 2096] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x12cb31800) [pid = 1660] [serial = 2134] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x112a5c400) [pid = 1660] [serial = 2129] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x110f31000) [pid = 1660] [serial = 2126] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x128bf0c00) [pid = 1660] [serial = 2110] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x112a63800) [pid = 1660] [serial = 2131] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12cb33800) [pid = 1660] [serial = 2122] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1273bfc00) [pid = 1660] [serial = 2107] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x127653c00) [pid = 1660] [serial = 2108] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x129342800) [pid = 1660] [serial = 2111] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x12c6f9c00) [pid = 1660] [serial = 2009] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12cb2f400) [pid = 1660] [serial = 2120] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1293d5000) [pid = 1660] [serial = 2021] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x12b984400) [pid = 1660] [serial = 2098] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x12cce6000) [pid = 1660] [serial = 2123] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 80 (0x1273c9000) [pid = 1660] [serial = 2093] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 79 (0x12952d400) [pid = 1660] [serial = 1463] [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:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 78 (0x128ed0000) [pid = 1660] [serial = 2048] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 77 (0x121a95c00) [pid = 1660] [serial = 2045] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | --DOMWINDOW == 76 (0x12be8f400) [pid = 1660] [serial = 2042] [outer = 0x0] [url = about:blank] 08:08:23 INFO - PROCESS | 1660 | 1469286503822 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1660 | 1469286503824 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:23 INFO - PROCESS | 1660 | ++DOCSHELL 0x116aae000 == 28 [pid = 1660] [id = 734] 08:08:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 77 (0x111c14400) [pid = 1660] [serial = 2202] [outer = 0x0] 08:08:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 78 (0x1127e0800) [pid = 1660] [serial = 2203] [outer = 0x111c14400] 08:08:23 INFO - PROCESS | 1660 | 1469286503851 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1660 | ++DOMWINDOW == 79 (0x112a62800) [pid = 1660] [serial = 2204] [outer = 0x111c14400] 08:08:24 INFO - PROCESS | 1660 | 1469286504158 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:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 08:08:24 INFO - PROCESS | 1660 | 1469286504170 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1660 | 1469286504173 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:08:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:08:24 INFO - PROCESS | 1660 | 1469286504186 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1660 | 1469286504188 Marionette TRACE conn2 <- [1,2910,null,{}] 08:08:24 INFO - PROCESS | 1660 | 1469286504190 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:08:24 INFO - PROCESS | 1660 | 1469286504192 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:24 INFO - PROCESS | 1660 | 1469286504301 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:08:24 INFO - PROCESS | 1660 | 1469286504362 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1660 | 1469286504364 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x119432800 == 29 [pid = 1660] [id = 735] 08:08:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 80 (0x112a80000) [pid = 1660] [serial = 2205] [outer = 0x0] 08:08:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 81 (0x11396f800) [pid = 1660] [serial = 2206] [outer = 0x112a80000] 08:08:24 INFO - PROCESS | 1660 | 1469286504391 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 82 (0x1169e2800) [pid = 1660] [serial = 2207] [outer = 0x112a80000] 08:08:24 INFO - PROCESS | 1660 | 1469286504699 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:08:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:08:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:08:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 523ms 08:08:24 INFO - TEST-START | /DOMEvents/constructors.html 08:08:24 INFO - PROCESS | 1660 | 1469286504716 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1660 | 1469286504717 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:08:24 INFO - PROCESS | 1660 | 1469286504720 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1660 | 1469286504722 Marionette TRACE conn2 <- [1,2914,null,{}] 08:08:24 INFO - PROCESS | 1660 | 1469286504733 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:08:24 INFO - PROCESS | 1660 | 1469286504737 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:24 INFO - PROCESS | 1660 | 1469286504819 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:08:24 INFO - PROCESS | 1660 | 1469286504825 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1660 | 1469286504829 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:24 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a47000 == 30 [pid = 1660] [id = 736] 08:08:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 83 (0x110f72c00) [pid = 1660] [serial = 2208] [outer = 0x0] 08:08:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x118708400) [pid = 1660] [serial = 2209] [outer = 0x110f72c00] 08:08:24 INFO - PROCESS | 1660 | 1469286504857 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x119627c00) [pid = 1660] [serial = 2210] [outer = 0x110f72c00] 08:08:25 INFO - PROCESS | 1660 | 1469286505230 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:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:08:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:08:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:08:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:08:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:08:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:08:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:08:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:08:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:08:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 529ms 08:08:25 INFO - PROCESS | 1660 | 1469286505250 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1660 | 1469286505251 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:08:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:08:25 INFO - PROCESS | 1660 | 1469286505254 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1660 | 1469286505255 Marionette TRACE conn2 <- [1,2918,null,{}] 08:08:25 INFO - PROCESS | 1660 | 1469286505258 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:08:25 INFO - PROCESS | 1660 | 1469286505259 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:25 INFO - PROCESS | 1660 | 1469286505340 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:08:25 INFO - PROCESS | 1660 | 1469286505346 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1660 | 1469286505354 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x12100b000 == 31 [pid = 1660] [id = 737] 08:08:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1176a9c00) [pid = 1660] [serial = 2211] [outer = 0x0] 08:08:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x11970f800) [pid = 1660] [serial = 2212] [outer = 0x1176a9c00] 08:08:25 INFO - PROCESS | 1660 | 1469286505380 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x121196400) [pid = 1660] [serial = 2213] [outer = 0x1176a9c00] 08:08:25 INFO - PROCESS | 1660 | 1469286505728 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:08:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:08:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 518ms 08:08:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:08:25 INFO - PROCESS | 1660 | 1469286505773 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1660 | 1469286505774 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:08:25 INFO - PROCESS | 1660 | 1469286505776 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1660 | 1469286505777 Marionette TRACE conn2 <- [1,2922,null,{}] 08:08:25 INFO - PROCESS | 1660 | 1469286505779 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:08:25 INFO - PROCESS | 1660 | 1469286505780 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:25 INFO - PROCESS | 1660 | 1469286505893 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:08:25 INFO - PROCESS | 1660 | 1469286505939 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1660 | 1469286505940 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:25 INFO - PROCESS | 1660 | ++DOCSHELL 0x126f50800 == 32 [pid = 1660] [id = 738] 08:08:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x110f7bc00) [pid = 1660] [serial = 2214] [outer = 0x0] 08:08:25 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x1211aa800) [pid = 1660] [serial = 2215] [outer = 0x110f7bc00] 08:08:25 INFO - PROCESS | 1660 | 1469286505966 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x123a91400) [pid = 1660] [serial = 2216] [outer = 0x110f7bc00] 08:08:26 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:08:26 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:08:26 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:08:26 INFO - PROCESS | 1660 | [1660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:08:26 INFO - PROCESS | 1660 | 1469286506333 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:08:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:08:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:08:26 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:08:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:08:26 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:08:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:08:26 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:08:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:08:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:08:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 570ms 08:08:26 INFO - PROCESS | 1660 | 1469286506347 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1660 | 1469286506350 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:08:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:08:26 INFO - PROCESS | 1660 | 1469286506354 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1660 | 1469286506355 Marionette TRACE conn2 <- [1,2926,null,{}] 08:08:26 INFO - PROCESS | 1660 | 1469286506359 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:08:26 INFO - PROCESS | 1660 | 1469286506375 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:26 INFO - PROCESS | 1660 | 1469286506533 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:08:26 INFO - PROCESS | 1660 | 1469286506551 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 1660 | 1469286506552 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:26 INFO - PROCESS | 1660 | ++DOCSHELL 0x129379000 == 33 [pid = 1660] [id = 739] 08:08:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x1243ab800) [pid = 1660] [serial = 2217] [outer = 0x0] 08:08:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x126dab000) [pid = 1660] [serial = 2218] [outer = 0x1243ab800] 08:08:26 INFO - PROCESS | 1660 | 1469286506577 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1272bb800) [pid = 1660] [serial = 2219] [outer = 0x1243ab800] 08:08:26 INFO - PROCESS | 1660 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:08:26 INFO - PROCESS | 1660 | 1469286506886 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:08:26 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:08:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 570ms 08:08:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:08:26 INFO - PROCESS | 1660 | 1469286506924 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1660 | 1469286506925 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:08:26 INFO - PROCESS | 1660 | 1469286506929 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1660 | 1469286506930 Marionette TRACE conn2 <- [1,2930,null,{}] 08:08:26 INFO - PROCESS | 1660 | 1469286506933 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:08:26 INFO - PROCESS | 1660 | 1469286506934 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:27 INFO - PROCESS | 1660 | 1469286507035 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:08:27 INFO - PROCESS | 1660 | 1469286507049 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1660 | 1469286507050 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a618800 == 34 [pid = 1660] [id = 740] 08:08:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1272bf000) [pid = 1660] [serial = 2220] [outer = 0x0] 08:08:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x1273c7000) [pid = 1660] [serial = 2221] [outer = 0x1272bf000] 08:08:27 INFO - PROCESS | 1660 | 1469286507075 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1273e5c00) [pid = 1660] [serial = 2222] [outer = 0x1272bf000] 08:08:27 INFO - PROCESS | 1660 | 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:08:27 INFO - PROCESS | 1660 | 1469286507372 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:08:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:08:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 471ms 08:08:27 INFO - PROCESS | 1660 | 1469286507402 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1660 | 1469286507403 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:08:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:08:27 INFO - PROCESS | 1660 | 1469286507415 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1660 | 1469286507416 Marionette TRACE conn2 <- [1,2934,null,{}] 08:08:27 INFO - PROCESS | 1660 | 1469286507418 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:08:27 INFO - PROCESS | 1660 | 1469286507419 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:27 INFO - PROCESS | 1660 | 1469286507521 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:08:27 INFO - PROCESS | 1660 | 1469286507532 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1660 | 1469286507533 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:27 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abd6800 == 35 [pid = 1660] [id = 741] 08:08:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x127654c00) [pid = 1660] [serial = 2223] [outer = 0x0] 08:08:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x127658c00) [pid = 1660] [serial = 2224] [outer = 0x127654c00] 08:08:27 INFO - PROCESS | 1660 | 1469286507558 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x12765e800) [pid = 1660] [serial = 2225] [outer = 0x127654c00] 08:08:27 INFO - PROCESS | 1660 | 1469286507868 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:08:27 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:08:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 479ms 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x113d6c800) [pid = 1660] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x119dbf800) [pid = 1660] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x119638800) [pid = 1660] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x1217dd000) [pid = 1660] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x110fe5400) [pid = 1660] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1127dcc00) [pid = 1660] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1240e9400) [pid = 1660] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x126db2000) [pid = 1660] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x129368c00) [pid = 1660] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x12936fc00) [pid = 1660] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x124991000) [pid = 1660] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x110f30000) [pid = 1660] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x12499ac00) [pid = 1660] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x110f97c00) [pid = 1660] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x110fe2400) [pid = 1660] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x1176abc00) [pid = 1660] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:08:27 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x112a57800) [pid = 1660] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:08:27 INFO - PROCESS | 1660 | 1469286507998 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1660 | 1469286507999 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:08:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:08:28 INFO - PROCESS | 1660 | 1469286508010 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1660 | 1469286508011 Marionette TRACE conn2 <- [1,2938,null,{}] 08:08:28 INFO - PROCESS | 1660 | 1469286508013 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:08:28 INFO - PROCESS | 1660 | 1469286508014 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:28 INFO - PROCESS | 1660 | 1469286508101 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:08:28 INFO - PROCESS | 1660 | 1469286508104 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1660 | 1469286508105 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a46800 == 36 [pid = 1660] [id = 742] 08:08:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 84 (0x110fe8c00) [pid = 1660] [serial = 2226] [outer = 0x0] 08:08:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x116526000) [pid = 1660] [serial = 2227] [outer = 0x110fe8c00] 08:08:28 INFO - PROCESS | 1660 | 1469286508129 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x1210c5800) [pid = 1660] [serial = 2228] [outer = 0x110fe8c00] 08:08:28 INFO - PROCESS | 1660 | 1469286508425 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:08:28 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:08:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms 08:08:28 INFO - PROCESS | 1660 | 1469286508489 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1660 | 1469286508490 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:08:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:08:28 INFO - PROCESS | 1660 | 1469286508492 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1660 | 1469286508493 Marionette TRACE conn2 <- [1,2942,null,{}] 08:08:28 INFO - PROCESS | 1660 | 1469286508495 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:08:28 INFO - PROCESS | 1660 | 1469286508497 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:28 INFO - PROCESS | 1660 | 1469286508580 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:08:28 INFO - PROCESS | 1660 | 1469286508647 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1660 | 1469286508648 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:28 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b152000 == 37 [pid = 1660] [id = 743] 08:08:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x117e0ec00) [pid = 1660] [serial = 2229] [outer = 0x0] 08:08:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x123f1e800) [pid = 1660] [serial = 2230] [outer = 0x117e0ec00] 08:08:28 INFO - PROCESS | 1660 | 1469286508672 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x1273e6000) [pid = 1660] [serial = 2231] [outer = 0x117e0ec00] 08:08:28 INFO - PROCESS | 1660 | 1469286508924 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:08:28 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:08:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:08:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 08:08:28 INFO - PROCESS | 1660 | 1469286508967 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1660 | 1469286508968 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:08:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:08:28 INFO - PROCESS | 1660 | 1469286508971 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1660 | 1469286508972 Marionette TRACE conn2 <- [1,2946,null,{}] 08:08:28 INFO - PROCESS | 1660 | 1469286508975 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:08:28 INFO - PROCESS | 1660 | 1469286508979 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:29 INFO - PROCESS | 1660 | 1469286509085 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:08:29 INFO - PROCESS | 1660 | 1469286509089 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1660 | 1469286509090 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b1de800 == 38 [pid = 1660] [id = 744] 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x1273e8000) [pid = 1660] [serial = 2232] [outer = 0x0] 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x128bf6400) [pid = 1660] [serial = 2233] [outer = 0x1273e8000] 08:08:29 INFO - PROCESS | 1660 | 1469286509116 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x129336400) [pid = 1660] [serial = 2234] [outer = 0x1273e8000] 08:08:29 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:08:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 471ms 08:08:29 INFO - PROCESS | 1660 | 1469286509438 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:08:29 INFO - PROCESS | 1660 | 1469286509454 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1660 | 1469286509456 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:08:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:08:29 INFO - PROCESS | 1660 | 1469286509464 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1660 | 1469286509465 Marionette TRACE conn2 <- [1,2950,null,{}] 08:08:29 INFO - PROCESS | 1660 | 1469286509468 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:08:29 INFO - PROCESS | 1660 | 1469286509469 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:29 INFO - PROCESS | 1660 | 1469286509586 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:08:29 INFO - PROCESS | 1660 | 1469286509625 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1660 | 1469286509626 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bf93000 == 39 [pid = 1660] [id = 745] 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x128b92400) [pid = 1660] [serial = 2235] [outer = 0x0] 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x12933dc00) [pid = 1660] [serial = 2236] [outer = 0x128b92400] 08:08:29 INFO - PROCESS | 1660 | 1469286509650 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x12952d400) [pid = 1660] [serial = 2237] [outer = 0x128b92400] 08:08:29 INFO - PROCESS | 1660 | ++DOCSHELL 0x12bfa1800 == 40 [pid = 1660] [id = 746] 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12a4ac400) [pid = 1660] [serial = 2238] [outer = 0x0] 08:08:29 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x129537000) [pid = 1660] [serial = 2239] [outer = 0x12a4ac400] 08:08:29 INFO - PROCESS | 1660 | 1469286509909 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:08:29 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:08:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 474ms 08:08:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:08:29 INFO - PROCESS | 1660 | 1469286509934 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1660 | 1469286509936 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:08:29 INFO - PROCESS | 1660 | 1469286509938 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1660 | 1469286509939 Marionette TRACE conn2 <- [1,2954,null,{}] 08:08:29 INFO - PROCESS | 1660 | 1469286509948 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:08:29 INFO - PROCESS | 1660 | 1469286509949 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:30 INFO - PROCESS | 1660 | 1469286510115 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:08:30 INFO - PROCESS | 1660 | 1469286510221 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1660 | 1469286510222 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x113d3f000 == 41 [pid = 1660] [id = 747] 08:08:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x110f22400) [pid = 1660] [serial = 2240] [outer = 0x0] 08:08:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x110f71800) [pid = 1660] [serial = 2241] [outer = 0x110f22400] 08:08:30 INFO - PROCESS | 1660 | 1469286510258 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x110fe7800) [pid = 1660] [serial = 2242] [outer = 0x110f22400] 08:08:30 INFO - PROCESS | 1660 | 1469286510646 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:08:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:08:30 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:08:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 720ms 08:08:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:08:30 INFO - PROCESS | 1660 | 1469286510660 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1660 | 1469286510662 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:08:30 INFO - PROCESS | 1660 | 1469286510665 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1660 | 1469286510667 Marionette TRACE conn2 <- [1,2958,null,{}] 08:08:30 INFO - PROCESS | 1660 | 1469286510670 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:08:30 INFO - PROCESS | 1660 | 1469286510673 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:30 INFO - PROCESS | 1660 | 1469286510798 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:08:30 INFO - PROCESS | 1660 | 1469286510903 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1660 | 1469286510905 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:30 INFO - PROCESS | 1660 | ++DOCSHELL 0x125e10000 == 42 [pid = 1660] [id = 748] 08:08:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x112a7dc00) [pid = 1660] [serial = 2243] [outer = 0x0] 08:08:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x116270800) [pid = 1660] [serial = 2244] [outer = 0x112a7dc00] 08:08:30 INFO - PROCESS | 1660 | 1469286510935 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1187d6400) [pid = 1660] [serial = 2245] [outer = 0x112a7dc00] 08:08:31 INFO - PROCESS | 1660 | 1469286511296 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:08:31 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:08:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 08:08:31 INFO - PROCESS | 1660 | 1469286511335 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:08:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:08:31 INFO - PROCESS | 1660 | 1469286511337 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:08:31 INFO - PROCESS | 1660 | 1469286511340 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1660 | 1469286511341 Marionette TRACE conn2 <- [1,2962,null,{}] 08:08:31 INFO - PROCESS | 1660 | 1469286511343 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:08:31 INFO - PROCESS | 1660 | 1469286511345 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:31 INFO - PROCESS | 1660 | 1469286511453 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:08:31 INFO - PROCESS | 1660 | 1469286511520 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1660 | 1469286511522 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:31 INFO - PROCESS | 1660 | ++DOCSHELL 0x12abd1800 == 43 [pid = 1660] [id = 749] 08:08:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x119628000) [pid = 1660] [serial = 2246] [outer = 0x0] 08:08:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x121195000) [pid = 1660] [serial = 2247] [outer = 0x119628000] 08:08:31 INFO - PROCESS | 1660 | 1469286511551 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x1240e3800) [pid = 1660] [serial = 2248] [outer = 0x119628000] 08:08:31 INFO - PROCESS | 1660 | 1469286511918 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:08:31 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:08:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 621ms 08:08:31 INFO - PROCESS | 1660 | 1469286511961 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1660 | 1469286511964 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:08:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:08:31 INFO - PROCESS | 1660 | 1469286511972 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1660 | 1469286511975 Marionette TRACE conn2 <- [1,2966,null,{}] 08:08:31 INFO - PROCESS | 1660 | 1469286511978 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:08:31 INFO - PROCESS | 1660 | 1469286511980 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:32 INFO - PROCESS | 1660 | 1469286512090 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:08:32 INFO - PROCESS | 1660 | 1469286512188 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1660 | 1469286512189 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x12c6cc000 == 44 [pid = 1660] [id = 750] 08:08:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x126b93000) [pid = 1660] [serial = 2249] [outer = 0x0] 08:08:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x126e99000) [pid = 1660] [serial = 2250] [outer = 0x126b93000] 08:08:32 INFO - PROCESS | 1660 | 1469286512220 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x1273dd400) [pid = 1660] [serial = 2251] [outer = 0x126b93000] 08:08:32 INFO - PROCESS | 1660 | 1469286512568 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:08:32 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:08:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 627ms 08:08:32 INFO - PROCESS | 1660 | 1469286512596 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1660 | 1469286512597 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:08:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:08:32 INFO - PROCESS | 1660 | 1469286512600 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1660 | 1469286512601 Marionette TRACE conn2 <- [1,2970,null,{}] 08:08:32 INFO - PROCESS | 1660 | 1469286512603 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:08:32 INFO - PROCESS | 1660 | 1469286512605 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:32 INFO - PROCESS | 1660 | 1469286512711 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:08:32 INFO - PROCESS | 1660 | 1469286512815 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1660 | 1469286512816 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:32 INFO - PROCESS | 1660 | ++DOCSHELL 0x12caf6000 == 45 [pid = 1660] [id = 751] 08:08:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x11810a400) [pid = 1660] [serial = 2252] [outer = 0x0] 08:08:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x128bfd800) [pid = 1660] [serial = 2253] [outer = 0x11810a400] 08:08:32 INFO - PROCESS | 1660 | 1469286512848 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x129261800) [pid = 1660] [serial = 2254] [outer = 0x11810a400] 08:08:33 INFO - PROCESS | 1660 | 1469286513244 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:08:33 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:08:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 08:08:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:08:33 INFO - PROCESS | 1660 | 1469286513272 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1660 | 1469286513274 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:08:33 INFO - PROCESS | 1660 | 1469286513278 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1660 | 1469286513279 Marionette TRACE conn2 <- [1,2974,null,{}] 08:08:33 INFO - PROCESS | 1660 | 1469286513283 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:08:33 INFO - PROCESS | 1660 | 1469286513285 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:33 INFO - PROCESS | 1660 | 1469286513444 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:08:33 INFO - PROCESS | 1660 | 1469286513557 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1660 | 1469286513561 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:33 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d305800 == 46 [pid = 1660] [id = 752] 08:08:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x12a727c00) [pid = 1660] [serial = 2255] [outer = 0x0] 08:08:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x12a7db000) [pid = 1660] [serial = 2256] [outer = 0x12a727c00] 08:08:33 INFO - PROCESS | 1660 | 1469286513598 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x12b806800) [pid = 1660] [serial = 2257] [outer = 0x12a727c00] 08:08:33 INFO - PROCESS | 1660 | 1469286513983 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:08:34 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:08:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 725ms 08:08:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:08:34 INFO - PROCESS | 1660 | 1469286514002 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1660 | 1469286514004 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:08:34 INFO - PROCESS | 1660 | 1469286514006 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1660 | 1469286514007 Marionette TRACE conn2 <- [1,2978,null,{}] 08:08:34 INFO - PROCESS | 1660 | 1469286514010 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:08:34 INFO - PROCESS | 1660 | 1469286514011 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:34 INFO - PROCESS | 1660 | 1469286514116 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:08:34 INFO - PROCESS | 1660 | 1469286514225 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1660 | 1469286514226 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:34 INFO - PROCESS | 1660 | ++DOCSHELL 0x1128c8000 == 47 [pid = 1660] [id = 753] 08:08:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x110f91400) [pid = 1660] [serial = 2258] [outer = 0x0] 08:08:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x1127d6400) [pid = 1660] [serial = 2259] [outer = 0x110f91400] 08:08:34 INFO - PROCESS | 1660 | 1469286514256 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x123a0dc00) [pid = 1660] [serial = 2260] [outer = 0x110f91400] 08:08:34 INFO - PROCESS | 1660 | 1469286514740 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:08:34 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:08:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 768ms 08:08:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:08:34 INFO - PROCESS | 1660 | 1469286514776 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1660 | 1469286514779 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:08:34 INFO - PROCESS | 1660 | 1469286514784 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1660 | 1469286514787 Marionette TRACE conn2 <- [1,2982,null,{}] 08:08:34 INFO - PROCESS | 1660 | 1469286514792 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:08:34 INFO - PROCESS | 1660 | 1469286514794 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:34 INFO - PROCESS | 1660 | 1469286514988 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:08:35 INFO - PROCESS | 1660 | 1469286515105 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1660 | 1469286515106 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:35 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d37000 == 48 [pid = 1660] [id = 754] 08:08:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x112f1e400) [pid = 1660] [serial = 2261] [outer = 0x0] 08:08:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 120 (0x113968400) [pid = 1660] [serial = 2262] [outer = 0x112f1e400] 08:08:35 INFO - PROCESS | 1660 | 1469286515137 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1660 | ++DOMWINDOW == 121 (0x117286800) [pid = 1660] [serial = 2263] [outer = 0x112f1e400] 08:08:35 INFO - PROCESS | 1660 | 1469286515496 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:08:35 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:08:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:08:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 725ms 08:08:35 INFO - PROCESS | 1660 | 1469286515508 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1660 | 1469286515513 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:08:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:08:35 INFO - PROCESS | 1660 | 1469286515518 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1660 | 1469286515519 Marionette TRACE conn2 <- [1,2986,null,{}] 08:08:35 INFO - PROCESS | 1660 | 1469286515522 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:08:35 INFO - PROCESS | 1660 | 1469286515523 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12bfa1800 == 47 [pid = 1660] [id = 746] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12bf93000 == 46 [pid = 1660] [id = 745] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12b1de800 == 45 [pid = 1660] [id = 744] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12b152000 == 44 [pid = 1660] [id = 743] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x121a46800 == 43 [pid = 1660] [id = 742] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12abd6800 == 42 [pid = 1660] [id = 741] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12a618800 == 41 [pid = 1660] [id = 740] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x129379000 == 40 [pid = 1660] [id = 739] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x126f50800 == 39 [pid = 1660] [id = 738] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12100b000 == 38 [pid = 1660] [id = 737] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x121a47000 == 37 [pid = 1660] [id = 736] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x119432800 == 36 [pid = 1660] [id = 735] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x116aae000 == 35 [pid = 1660] [id = 734] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x116502800 == 34 [pid = 1660] [id = 733] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x121a41800 == 33 [pid = 1660] [id = 732] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x112648800 == 32 [pid = 1660] [id = 731] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x118d37000 == 31 [pid = 1660] [id = 754] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x1128c8000 == 30 [pid = 1660] [id = 753] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12d305800 == 29 [pid = 1660] [id = 752] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12caf6000 == 28 [pid = 1660] [id = 751] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12c6cc000 == 27 [pid = 1660] [id = 750] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x12abd1800 == 26 [pid = 1660] [id = 749] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x125e10000 == 25 [pid = 1660] [id = 748] 08:08:36 INFO - PROCESS | 1660 | --DOCSHELL 0x113d3f000 == 24 [pid = 1660] [id = 747] 08:08:36 INFO - PROCESS | 1660 | 1469286516208 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 120 (0x116aa1000) [pid = 1660] [serial = 2164] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 119 (0x118178000) [pid = 1660] [serial = 2165] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x121194000) [pid = 1660] [serial = 2170] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x119707c00) [pid = 1660] [serial = 2167] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x11994d400) [pid = 1660] [serial = 2168] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x123ac3400) [pid = 1660] [serial = 2173] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x112234c00) [pid = 1660] [serial = 2158] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x112d4a400) [pid = 1660] [serial = 2159] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x118d77c00) [pid = 1660] [serial = 2141] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x1130d9c00) [pid = 1660] [serial = 2140] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x126dad800) [pid = 1660] [serial = 2144] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x12498b400) [pid = 1660] [serial = 2143] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x127658800) [pid = 1660] [serial = 2147] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x1273c4c00) [pid = 1660] [serial = 2146] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x12ba5a400) [pid = 1660] [serial = 2150] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x12a4ac800) [pid = 1660] [serial = 2149] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x12be92400) [pid = 1660] [serial = 2152] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x12bf72800) [pid = 1660] [serial = 2153] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x126dab800) [pid = 1660] [serial = 2176] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x116aa9000) [pid = 1660] [serial = 2185] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1273c3c00) [pid = 1660] [serial = 2179] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x128b8f800) [pid = 1660] [serial = 2182] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12d585c00) [pid = 1660] [serial = 2156] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x1240e8000) [pid = 1660] [serial = 2188] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x128ca0000) [pid = 1660] [serial = 2191] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x112a60000) [pid = 1660] [serial = 2161] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x12ccda400) [pid = 1660] [serial = 2155] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x112f90c00) [pid = 1660] [serial = 2162] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x128bfb000) [pid = 1660] [serial = 2183] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x127659c00) [pid = 1660] [serial = 2180] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x126fd3800) [pid = 1660] [serial = 2177] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x11974a000) [pid = 1660] [serial = 2186] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1273c5000) [pid = 1660] [serial = 2189] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1240e7000) [pid = 1660] [serial = 2174] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x1211ad400) [pid = 1660] [serial = 2171] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1660 | 1469286516316 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1660 | 1469286516318 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x112634000 == 25 [pid = 1660] [id = 755] 08:08:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x110f2a800) [pid = 1660] [serial = 2264] [outer = 0x0] 08:08:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x110f31800) [pid = 1660] [serial = 2265] [outer = 0x110f2a800] 08:08:36 INFO - PROCESS | 1660 | 1469286516368 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x110f95400) [pid = 1660] [serial = 2266] [outer = 0x110f2a800] 08:08:36 INFO - PROCESS | 1660 | 1469286516646 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:08:36 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:08:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1173ms 08:08:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:08:36 INFO - PROCESS | 1660 | 1469286516699 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1660 | 1469286516701 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:08:36 INFO - PROCESS | 1660 | 1469286516705 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1660 | 1469286516706 Marionette TRACE conn2 <- [1,2990,null,{}] 08:08:36 INFO - PROCESS | 1660 | 1469286516712 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:08:36 INFO - PROCESS | 1660 | 1469286516716 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:36 INFO - PROCESS | 1660 | 1469286516827 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:08:36 INFO - PROCESS | 1660 | 1469286516884 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1660 | 1469286516886 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:36 INFO - PROCESS | 1660 | ++DOCSHELL 0x116ac0000 == 26 [pid = 1660] [id = 756] 08:08:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x110f9d800) [pid = 1660] [serial = 2267] [outer = 0x0] 08:08:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x1122b9000) [pid = 1660] [serial = 2268] [outer = 0x110f9d800] 08:08:36 INFO - PROCESS | 1660 | 1469286516912 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x112a58000) [pid = 1660] [serial = 2269] [outer = 0x110f9d800] 08:08:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185c5800 == 27 [pid = 1660] [id = 757] 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x112a55800) [pid = 1660] [serial = 2270] [outer = 0x0] 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x1127d6c00) [pid = 1660] [serial = 2271] [outer = 0x112a55800] 08:08:37 INFO - PROCESS | 1660 | 1469286517201 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:08:37 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:08:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 08:08:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:08:37 INFO - PROCESS | 1660 | 1469286517232 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1660 | 1469286517234 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:08:37 INFO - PROCESS | 1660 | 1469286517237 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1660 | 1469286517238 Marionette TRACE conn2 <- [1,2994,null,{}] 08:08:37 INFO - PROCESS | 1660 | 1469286517240 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:08:37 INFO - PROCESS | 1660 | 1469286517242 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:37 INFO - PROCESS | 1660 | 1469286517339 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:08:37 INFO - PROCESS | 1660 | 1469286517402 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1660 | 1469286517403 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x1170ef800 == 28 [pid = 1660] [id = 758] 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x110fe4800) [pid = 1660] [serial = 2272] [outer = 0x0] 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x112d53400) [pid = 1660] [serial = 2273] [outer = 0x110fe4800] 08:08:37 INFO - PROCESS | 1660 | 1469286517436 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x113d65800) [pid = 1660] [serial = 2274] [outer = 0x110fe4800] 08:08:37 INFO - PROCESS | 1660 | 1469286517715 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:08:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:08:37 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:08:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 08:08:37 INFO - PROCESS | 1660 | 1469286517755 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1660 | 1469286517758 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:08:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:08:37 INFO - PROCESS | 1660 | 1469286517770 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1660 | 1469286517773 Marionette TRACE conn2 <- [1,2998,null,{}] 08:08:37 INFO - PROCESS | 1660 | 1469286517776 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:08:37 INFO - PROCESS | 1660 | 1469286517781 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:37 INFO - PROCESS | 1660 | 1469286517864 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:08:37 INFO - PROCESS | 1660 | 1469286517868 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1660 | 1469286517869 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:37 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f08800 == 29 [pid = 1660] [id = 759] 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x113f0b400) [pid = 1660] [serial = 2275] [outer = 0x0] 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x11690e000) [pid = 1660] [serial = 2276] [outer = 0x113f0b400] 08:08:37 INFO - PROCESS | 1660 | 1469286517896 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x118111800) [pid = 1660] [serial = 2277] [outer = 0x113f0b400] 08:08:38 INFO - PROCESS | 1660 | 1469286518210 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:08:38 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:08:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 475ms 08:08:38 INFO - PROCESS | 1660 | 1469286518242 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1660 | 1469286518245 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:08:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:08:38 INFO - PROCESS | 1660 | 1469286518248 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1660 | 1469286518249 Marionette TRACE conn2 <- [1,3002,null,{}] 08:08:38 INFO - PROCESS | 1660 | 1469286518251 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:08:38 INFO - PROCESS | 1660 | 1469286518252 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:38 INFO - PROCESS | 1660 | 1469286518363 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:08:38 INFO - PROCESS | 1660 | 1469286518377 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1660 | 1469286518378 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x1211c6000 == 30 [pid = 1660] [id = 760] 08:08:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1122e7000) [pid = 1660] [serial = 2278] [outer = 0x0] 08:08:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x11816fc00) [pid = 1660] [serial = 2279] [outer = 0x1122e7000] 08:08:38 INFO - PROCESS | 1660 | 1469286518409 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x11870cc00) [pid = 1660] [serial = 2280] [outer = 0x1122e7000] 08:08:38 INFO - PROCESS | 1660 | 1469286518721 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:08:38 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:08:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 518ms 08:08:38 INFO - PROCESS | 1660 | 1469286518767 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1660 | 1469286518768 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:08:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:08:38 INFO - PROCESS | 1660 | 1469286518770 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1660 | 1469286518771 Marionette TRACE conn2 <- [1,3006,null,{}] 08:08:38 INFO - PROCESS | 1660 | 1469286518774 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:08:38 INFO - PROCESS | 1660 | 1469286518775 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:38 INFO - PROCESS | 1660 | 1469286518873 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:08:38 INFO - PROCESS | 1660 | 1469286518877 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1660 | 1469286518881 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:38 INFO - PROCESS | 1660 | ++DOCSHELL 0x1244a7000 == 31 [pid = 1660] [id = 761] 08:08:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x110fe4400) [pid = 1660] [serial = 2281] [outer = 0x0] 08:08:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x119633800) [pid = 1660] [serial = 2282] [outer = 0x110fe4400] 08:08:38 INFO - PROCESS | 1660 | 1469286518947 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x119706c00) [pid = 1660] [serial = 2283] [outer = 0x110fe4400] 08:08:39 INFO - PROCESS | 1660 | 1469286519236 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:08:39 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:08:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 517ms 08:08:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:08:39 INFO - PROCESS | 1660 | 1469286519289 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1660 | 1469286519290 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:08:39 INFO - PROCESS | 1660 | 1469286519292 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1660 | 1469286519295 Marionette TRACE conn2 <- [1,3010,null,{}] 08:08:39 INFO - PROCESS | 1660 | 1469286519303 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:08:39 INFO - PROCESS | 1660 | 1469286519304 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:39 INFO - PROCESS | 1660 | 1469286519401 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:08:39 INFO - PROCESS | 1660 | 1469286519405 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1660 | 1469286519406 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x1128c7000 == 32 [pid = 1660] [id = 762] 08:08:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x11937a400) [pid = 1660] [serial = 2284] [outer = 0x0] 08:08:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x119747000) [pid = 1660] [serial = 2285] [outer = 0x11937a400] 08:08:39 INFO - PROCESS | 1660 | 1469286519430 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x120d9e000) [pid = 1660] [serial = 2286] [outer = 0x11937a400] 08:08:39 INFO - PROCESS | 1660 | 1469286519733 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:08:39 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:08:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 473ms 08:08:39 INFO - PROCESS | 1660 | 1469286519765 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1660 | 1469286519767 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:08:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:08:39 INFO - PROCESS | 1660 | 1469286519769 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1660 | 1469286519770 Marionette TRACE conn2 <- [1,3014,null,{}] 08:08:39 INFO - PROCESS | 1660 | 1469286519772 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:08:39 INFO - PROCESS | 1660 | 1469286519773 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:39 INFO - PROCESS | 1660 | 1469286519872 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:08:39 INFO - PROCESS | 1660 | 1469286519876 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1660 | 1469286519877 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:39 INFO - PROCESS | 1660 | ++DOCSHELL 0x126f46800 == 33 [pid = 1660] [id = 763] 08:08:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x110f93c00) [pid = 1660] [serial = 2287] [outer = 0x0] 08:08:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x121194000) [pid = 1660] [serial = 2288] [outer = 0x110f93c00] 08:08:39 INFO - PROCESS | 1660 | 1469286519901 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x1214c4000) [pid = 1660] [serial = 2289] [outer = 0x110f93c00] 08:08:40 INFO - PROCESS | 1660 | [1660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:08:40 INFO - PROCESS | 1660 | 1469286520262 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:08:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:08:40 INFO - {} 08:08:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:08:40 INFO - {} 08:08:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:08:40 INFO - {} 08:08:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:08:40 INFO - {} 08:08:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 08:08:40 INFO - TEST-START | /FileAPI/fileReader.html 08:08:40 INFO - PROCESS | 1660 | 1469286520290 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1660 | 1469286520291 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:08:40 INFO - PROCESS | 1660 | 1469286520293 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1660 | 1469286520294 Marionette TRACE conn2 <- [1,3018,null,{}] 08:08:40 INFO - PROCESS | 1660 | 1469286520297 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:08:40 INFO - PROCESS | 1660 | 1469286520298 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:40 INFO - PROCESS | 1660 | 1469286520630 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x110f7bc00) [pid = 1660] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x1243ab800) [pid = 1660] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x1272bf000) [pid = 1660] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x127654c00) [pid = 1660] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x110fe8c00) [pid = 1660] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x117e0ec00) [pid = 1660] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x111c14400) [pid = 1660] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x1273e8000) [pid = 1660] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x110f72c00) [pid = 1660] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x110f24800) [pid = 1660] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x110f25800) [pid = 1660] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x1122b1800) [pid = 1660] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x112a80000) [pid = 1660] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x1176a9c00) [pid = 1660] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x128b92400) [pid = 1660] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x12a4ac400) [pid = 1660] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:08:40 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x126dabc00) [pid = 1660] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:08:40 INFO - PROCESS | 1660 | 1469286520675 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1660 | 1469286520676 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:40 INFO - PROCESS | 1660 | ++DOCSHELL 0x123f8b800 == 34 [pid = 1660] [id = 764] 08:08:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x110f2d800) [pid = 1660] [serial = 2290] [outer = 0x0] 08:08:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x1110a6000) [pid = 1660] [serial = 2291] [outer = 0x110f2d800] 08:08:40 INFO - PROCESS | 1660 | 1469286520701 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x118178c00) [pid = 1660] [serial = 2292] [outer = 0x110f2d800] 08:08:40 INFO - PROCESS | 1660 | 1469286520965 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:08:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:08:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:08:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:08:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:08:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 721ms 08:08:41 INFO - PROCESS | 1660 | 1469286521018 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1660 | 1469286521019 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:08:41 INFO - TEST-START | /FileAPI/historical.html 08:08:41 INFO - PROCESS | 1660 | 1469286521022 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1660 | 1469286521023 Marionette TRACE conn2 <- [1,3022,null,{}] 08:08:41 INFO - PROCESS | 1660 | 1469286521034 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:08:41 INFO - PROCESS | 1660 | 1469286521036 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:41 INFO - PROCESS | 1660 | 1469286521140 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:08:41 INFO - PROCESS | 1660 | 1469286521218 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1660 | 1469286521219 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b60000 == 35 [pid = 1660] [id = 765] 08:08:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x111e29000) [pid = 1660] [serial = 2293] [outer = 0x0] 08:08:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x121192000) [pid = 1660] [serial = 2294] [outer = 0x111e29000] 08:08:41 INFO - PROCESS | 1660 | 1469286521259 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x1240adc00) [pid = 1660] [serial = 2295] [outer = 0x111e29000] 08:08:41 INFO - PROCESS | 1660 | 1469286521544 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:08:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:08:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:08:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:08:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:08:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:08:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:08:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:08:41 INFO - TEST-OK | /FileAPI/historical.html | took 576ms 08:08:41 INFO - PROCESS | 1660 | 1469286521604 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1660 | 1469286521606 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:08:41 INFO - TEST-START | /FileAPI/idlharness.html 08:08:41 INFO - PROCESS | 1660 | 1469286521619 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1660 | 1469286521621 Marionette TRACE conn2 <- [1,3026,null,{}] 08:08:41 INFO - PROCESS | 1660 | 1469286521625 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:08:41 INFO - PROCESS | 1660 | 1469286521629 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:41 INFO - PROCESS | 1660 | 1469286521768 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:08:41 INFO - PROCESS | 1660 | 1469286521878 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1660 | 1469286521880 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:41 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291c7800 == 36 [pid = 1660] [id = 766] 08:08:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x118351800) [pid = 1660] [serial = 2296] [outer = 0x0] 08:08:41 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1240e7000) [pid = 1660] [serial = 2297] [outer = 0x118351800] 08:08:41 INFO - PROCESS | 1660 | 1469286521927 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x124947c00) [pid = 1660] [serial = 2298] [outer = 0x118351800] 08:08:42 INFO - PROCESS | 1660 | 1469286522465 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\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\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\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\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\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\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\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\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:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:08:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:08:42 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:08:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:08:42 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:08:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:08:42 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:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:08:42 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:08:42 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:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:08:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:08:42 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:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:08:42 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:08:42 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:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:08:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:08:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 893ms 08:08:42 INFO - PROCESS | 1660 | 1469286522502 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1660 | 1469286522504 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:08:42 INFO - TEST-START | /FileAPI/idlharness.worker 08:08:42 INFO - PROCESS | 1660 | 1469286522506 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1660 | 1469286522508 Marionette TRACE conn2 <- [1,3030,null,{}] 08:08:42 INFO - PROCESS | 1660 | 1469286522510 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:08:42 INFO - PROCESS | 1660 | 1469286522512 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:42 INFO - PROCESS | 1660 | 1469286522608 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:08:42 INFO - PROCESS | 1660 | 1469286522717 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1660 | 1469286522718 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:42 INFO - PROCESS | 1660 | ++DOCSHELL 0x112650000 == 37 [pid = 1660] [id = 767] 08:08:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x10ebf8c00) [pid = 1660] [serial = 2299] [outer = 0x0] 08:08:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x10ebfcc00) [pid = 1660] [serial = 2300] [outer = 0x10ebf8c00] 08:08:42 INFO - PROCESS | 1660 | 1469286522750 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x110f79000) [pid = 1660] [serial = 2301] [outer = 0x10ebf8c00] 08:08:42 INFO - PROCESS | 1660 | [1660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:08:43 INFO - PROCESS | 1660 | 1469286523605 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:08:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:08:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:08:43 INFO - {} 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:08:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:08:43 INFO - {} 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:08:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:08:43 INFO - {} 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:08:43 INFO - {} 08:08:43 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:08:43 INFO - {} 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:08:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:08:43 INFO - {} 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:08:43 INFO - {} 08:08:43 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:08:43 INFO - {} 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:08:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:08:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:08:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 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:08:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:08:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:08:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:08:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:08:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:08:43 INFO - {} 08:08:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1187ms 08:08:43 INFO - PROCESS | 1660 | 1469286523697 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1660 | 1469286523700 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:08:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:08:43 INFO - PROCESS | 1660 | 1469286523704 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1660 | 1469286523707 Marionette TRACE conn2 <- [1,3034,null,{}] 08:08:43 INFO - PROCESS | 1660 | 1469286523712 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:08:43 INFO - PROCESS | 1660 | 1469286523714 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:43 INFO - PROCESS | 1660 | 1469286523817 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:08:43 INFO - PROCESS | 1660 | 1469286523939 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1660 | 1469286523941 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:43 INFO - PROCESS | 1660 | ++DOCSHELL 0x12cbd9000 == 38 [pid = 1660] [id = 768] 08:08:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x112a58c00) [pid = 1660] [serial = 2302] [outer = 0x0] 08:08:43 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x129256c00) [pid = 1660] [serial = 2303] [outer = 0x112a58c00] 08:08:43 INFO - PROCESS | 1660 | 1469286523991 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x129333c00) [pid = 1660] [serial = 2304] [outer = 0x112a58c00] 08:08:44 INFO - PROCESS | 1660 | 1469286524522 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:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:08:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 828ms 08:08:44 INFO - PROCESS | 1660 | 1469286524561 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:08:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:08:44 INFO - PROCESS | 1660 | 1469286524566 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:08:44 INFO - PROCESS | 1660 | 1469286524570 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1660 | 1469286524572 Marionette TRACE conn2 <- [1,3038,null,{}] 08:08:44 INFO - PROCESS | 1660 | 1469286524574 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:08:44 INFO - PROCESS | 1660 | 1469286524576 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:44 INFO - PROCESS | 1660 | 1469286524686 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:08:44 INFO - PROCESS | 1660 | 1469286524787 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1660 | 1469286524788 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:44 INFO - PROCESS | 1660 | ++DOCSHELL 0x12d690000 == 39 [pid = 1660] [id = 769] 08:08:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x129371000) [pid = 1660] [serial = 2305] [outer = 0x0] 08:08:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x1293dbc00) [pid = 1660] [serial = 2306] [outer = 0x129371000] 08:08:44 INFO - PROCESS | 1660 | 1469286524818 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x129536800) [pid = 1660] [serial = 2307] [outer = 0x129371000] 08:08:45 INFO - PROCESS | 1660 | 1469286525397 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:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:08:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 871ms 08:08:45 INFO - PROCESS | 1660 | 1469286525442 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:08:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:08:45 INFO - PROCESS | 1660 | 1469286525444 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:08:45 INFO - PROCESS | 1660 | 1469286525447 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1660 | 1469286525449 Marionette TRACE conn2 <- [1,3042,null,{}] 08:08:45 INFO - PROCESS | 1660 | 1469286525452 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:08:45 INFO - PROCESS | 1660 | 1469286525454 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:45 INFO - PROCESS | 1660 | 1469286525570 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:08:45 INFO - PROCESS | 1660 | 1469286525659 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1660 | 1469286525660 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:45 INFO - PROCESS | 1660 | ++DOCSHELL 0x116f63000 == 40 [pid = 1660] [id = 770] 08:08:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x111ca8400) [pid = 1660] [serial = 2308] [outer = 0x0] 08:08:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x112234c00) [pid = 1660] [serial = 2309] [outer = 0x111ca8400] 08:08:45 INFO - PROCESS | 1660 | 1469286525689 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x1127dbc00) [pid = 1660] [serial = 2310] [outer = 0x111ca8400] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1291c7800 == 39 [pid = 1660] [id = 766] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x128b60000 == 38 [pid = 1660] [id = 765] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x123f8b800 == 37 [pid = 1660] [id = 764] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x126f46800 == 36 [pid = 1660] [id = 763] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1128c7000 == 35 [pid = 1660] [id = 762] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1244a7000 == 34 [pid = 1660] [id = 761] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1211c6000 == 33 [pid = 1660] [id = 760] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x120f08800 == 32 [pid = 1660] [id = 759] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1170ef800 == 31 [pid = 1660] [id = 758] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x1185c5800 == 30 [pid = 1660] [id = 757] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x116ac0000 == 29 [pid = 1660] [id = 756] 08:08:45 INFO - PROCESS | 1660 | --DOCSHELL 0x112634000 == 28 [pid = 1660] [id = 755] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x12933c800) [pid = 1660] [serial = 2192] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x126dab000) [pid = 1660] [serial = 2218] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x1273c7000) [pid = 1660] [serial = 2221] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x1272bb800) [pid = 1660] [serial = 2219] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x127658c00) [pid = 1660] [serial = 2224] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x1273e5c00) [pid = 1660] [serial = 2222] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x12765e800) [pid = 1660] [serial = 2225] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x116526000) [pid = 1660] [serial = 2227] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x123f1e800) [pid = 1660] [serial = 2230] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1210c5800) [pid = 1660] [serial = 2228] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x1127e0800) [pid = 1660] [serial = 2203] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x112a62800) [pid = 1660] [serial = 2204] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x128bf6400) [pid = 1660] [serial = 2233] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x118708400) [pid = 1660] [serial = 2209] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x119627c00) [pid = 1660] [serial = 2210] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x110f7f000) [pid = 1660] [serial = 2194] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x1122bcc00) [pid = 1660] [serial = 2195] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x110fe0c00) [pid = 1660] [serial = 2200] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x11994d000) [pid = 1660] [serial = 2201] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x118175000) [pid = 1660] [serial = 2197] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x1187d2c00) [pid = 1660] [serial = 2198] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x11396f800) [pid = 1660] [serial = 2206] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x1169e2800) [pid = 1660] [serial = 2207] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x11970f800) [pid = 1660] [serial = 2212] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x121196400) [pid = 1660] [serial = 2213] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x129336400) [pid = 1660] [serial = 2234] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x12933dc00) [pid = 1660] [serial = 2236] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1273e6000) [pid = 1660] [serial = 2231] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x1211aa800) [pid = 1660] [serial = 2215] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x129537000) [pid = 1660] [serial = 2239] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x123a91400) [pid = 1660] [serial = 2216] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x12952d400) [pid = 1660] [serial = 2237] [outer = 0x0] [url = about:blank] 08:08:46 INFO - PROCESS | 1660 | 1469286526245 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:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:08:46 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:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:08:46 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:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:08:46 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:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:08:46 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:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:08:46 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:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:08:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:08:46 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:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:08:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:08:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:08:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:08:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 829ms 08:08:46 INFO - PROCESS | 1660 | 1469286526279 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 1660 | 1469286526285 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:08:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:08:46 INFO - PROCESS | 1660 | 1469286526298 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1660 | 1469286526301 Marionette TRACE conn2 <- [1,3046,null,{}] 08:08:46 INFO - PROCESS | 1660 | 1469286526305 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:08:46 INFO - PROCESS | 1660 | 1469286526307 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:46 INFO - PROCESS | 1660 | 1469286526433 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:08:46 INFO - PROCESS | 1660 | 1469286526448 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1660 | 1469286526450 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:46 INFO - PROCESS | 1660 | ++DOCSHELL 0x118d44000 == 29 [pid = 1660] [id = 771] 08:08:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 85 (0x1160c8000) [pid = 1660] [serial = 2311] [outer = 0x0] 08:08:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 86 (0x116530c00) [pid = 1660] [serial = 2312] [outer = 0x1160c8000] 08:08:46 INFO - PROCESS | 1660 | 1469286526493 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1660 | ++DOMWINDOW == 87 (0x116a9f400) [pid = 1660] [serial = 2313] [outer = 0x1160c8000] 08:08:46 INFO - PROCESS | 1660 | [1660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:08:46 INFO - PROCESS | 1660 | 1469286526911 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:08:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:08:46 INFO - {} 08:08:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 627ms 08:08:46 INFO - PROCESS | 1660 | 1469286526920 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:08:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:08:46 INFO - PROCESS | 1660 | 1469286526922 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:08:46 INFO - PROCESS | 1660 | 1469286526932 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1660 | 1469286526934 Marionette TRACE conn2 <- [1,3050,null,{}] 08:08:46 INFO - PROCESS | 1660 | 1469286526943 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:08:46 INFO - PROCESS | 1660 | 1469286526946 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:47 INFO - PROCESS | 1660 | 1469286527030 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:08:47 INFO - PROCESS | 1660 | 1469286527035 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1660 | 1469286527037 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a4c800 == 30 [pid = 1660] [id = 772] 08:08:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 88 (0x110fe6400) [pid = 1660] [serial = 2314] [outer = 0x0] 08:08:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 89 (0x119627400) [pid = 1660] [serial = 2315] [outer = 0x110fe6400] 08:08:47 INFO - PROCESS | 1660 | 1469286527065 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x11970e000) [pid = 1660] [serial = 2316] [outer = 0x110fe6400] 08:08:47 INFO - PROCESS | 1660 | 1469286527384 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:08:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:08:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:08:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:08:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:08:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 479ms 08:08:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:08:47 INFO - PROCESS | 1660 | 1469286527403 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1660 | 1469286527405 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:08:47 INFO - PROCESS | 1660 | 1469286527407 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1660 | 1469286527409 Marionette TRACE conn2 <- [1,3054,null,{}] 08:08:47 INFO - PROCESS | 1660 | 1469286527414 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:08:47 INFO - PROCESS | 1660 | 1469286527415 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:47 INFO - PROCESS | 1660 | 1469286527525 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:08:47 INFO - PROCESS | 1660 | 1469286527531 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1660 | 1469286527532 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:47 INFO - PROCESS | 1660 | ++DOCSHELL 0x126d22800 == 31 [pid = 1660] [id = 773] 08:08:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x119950c00) [pid = 1660] [serial = 2317] [outer = 0x0] 08:08:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x12118c400) [pid = 1660] [serial = 2318] [outer = 0x119950c00] 08:08:47 INFO - PROCESS | 1660 | 1469286527556 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x12119ac00) [pid = 1660] [serial = 2319] [outer = 0x119950c00] 08:08:48 INFO - PROCESS | 1660 | 1469286527963 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:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:08:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:08:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:08:48 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:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:08:48 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:08:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:08:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 589ms 08:08:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:08:48 INFO - PROCESS | 1660 | 1469286527998 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1660 | 1469286527999 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:08:48 INFO - PROCESS | 1660 | 1469286528001 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1660 | 1469286528002 Marionette TRACE conn2 <- [1,3058,null,{}] 08:08:48 INFO - PROCESS | 1660 | 1469286528004 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:08:48 INFO - PROCESS | 1660 | 1469286528005 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:48 INFO - PROCESS | 1660 | 1469286528088 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:08:48 INFO - PROCESS | 1660 | 1469286528091 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1660 | 1469286528092 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x127274800 == 32 [pid = 1660] [id = 774] 08:08:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x110fe1800) [pid = 1660] [serial = 2320] [outer = 0x0] 08:08:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x1214c4c00) [pid = 1660] [serial = 2321] [outer = 0x110fe1800] 08:08:48 INFO - PROCESS | 1660 | 1469286528121 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x12498d400) [pid = 1660] [serial = 2322] [outer = 0x110fe1800] 08:08:48 INFO - PROCESS | 1660 | 1469286528513 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:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:08:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:08:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:08:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:08:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:08:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:08:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 520ms 08:08:48 INFO - PROCESS | 1660 | 1469286528521 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1660 | 1469286528523 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:08:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:08:48 INFO - PROCESS | 1660 | 1469286528525 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1660 | 1469286528526 Marionette TRACE conn2 <- [1,3062,null,{}] 08:08:48 INFO - PROCESS | 1660 | 1469286528528 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:08:48 INFO - PROCESS | 1660 | 1469286528533 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:48 INFO - PROCESS | 1660 | 1469286528653 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:08:48 INFO - PROCESS | 1660 | 1469286528666 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1660 | 1469286528667 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:48 INFO - PROCESS | 1660 | ++DOCSHELL 0x128b65800 == 33 [pid = 1660] [id = 775] 08:08:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x125e2ec00) [pid = 1660] [serial = 2323] [outer = 0x0] 08:08:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x126fdec00) [pid = 1660] [serial = 2324] [outer = 0x125e2ec00] 08:08:48 INFO - PROCESS | 1660 | 1469286528692 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x12765e000) [pid = 1660] [serial = 2325] [outer = 0x125e2ec00] 08:08:48 INFO - PROCESS | 1660 | [1660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:08:49 INFO - PROCESS | 1660 | 1469286529037 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:08:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:08:49 INFO - {} 08:08:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 522ms 08:08:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:08:49 INFO - PROCESS | 1660 | 1469286529051 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1660 | 1469286529052 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:08:49 INFO - PROCESS | 1660 | 1469286529054 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1660 | 1469286529055 Marionette TRACE conn2 <- [1,3066,null,{}] 08:08:49 INFO - PROCESS | 1660 | 1469286529058 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:08:49 INFO - PROCESS | 1660 | 1469286529059 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:49 INFO - PROCESS | 1660 | 1469286529162 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:08:49 INFO - PROCESS | 1660 | 1469286529165 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1660 | 1469286529166 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x124976800 == 34 [pid = 1660] [id = 776] 08:08:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x112a81800) [pid = 1660] [serial = 2326] [outer = 0x0] 08:08:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x113f0d400) [pid = 1660] [serial = 2327] [outer = 0x112a81800] 08:08:49 INFO - PROCESS | 1660 | 1469286529191 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x11677f000) [pid = 1660] [serial = 2328] [outer = 0x112a81800] 08:08:49 INFO - PROCESS | 1660 | 1469286529533 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:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:08:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 519ms 08:08:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:08:49 INFO - PROCESS | 1660 | 1469286529574 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1660 | 1469286529575 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:08:49 INFO - PROCESS | 1660 | 1469286529580 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1660 | 1469286529582 Marionette TRACE conn2 <- [1,3070,null,{}] 08:08:49 INFO - PROCESS | 1660 | 1469286529585 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:08:49 INFO - PROCESS | 1660 | 1469286529586 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:49 INFO - PROCESS | 1660 | 1469286529688 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:08:49 INFO - PROCESS | 1660 | 1469286529700 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1660 | 1469286529701 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:49 INFO - PROCESS | 1660 | ++DOCSHELL 0x1291b4000 == 35 [pid = 1660] [id = 777] 08:08:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x1169e3400) [pid = 1660] [serial = 2329] [outer = 0x0] 08:08:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x11810bc00) [pid = 1660] [serial = 2330] [outer = 0x1169e3400] 08:08:49 INFO - PROCESS | 1660 | 1469286529724 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x118711800) [pid = 1660] [serial = 2331] [outer = 0x1169e3400] 08:08:50 INFO - PROCESS | 1660 | 1469286530040 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:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:08:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 474ms 08:08:50 INFO - PROCESS | 1660 | 1469286530052 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1660 | 1469286530053 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:08:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:08:50 INFO - PROCESS | 1660 | 1469286530056 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1660 | 1469286530057 Marionette TRACE conn2 <- [1,3074,null,{}] 08:08:50 INFO - PROCESS | 1660 | 1469286530059 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:08:50 INFO - PROCESS | 1660 | 1469286530062 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:50 INFO - PROCESS | 1660 | 1469286530169 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:08:50 INFO - PROCESS | 1660 | 1469286530182 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1660 | 1469286530183 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x121a4b800 == 36 [pid = 1660] [id = 778] 08:08:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x11871dc00) [pid = 1660] [serial = 2332] [outer = 0x0] 08:08:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x119376400) [pid = 1660] [serial = 2333] [outer = 0x11871dc00] 08:08:50 INFO - PROCESS | 1660 | 1469286530213 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x119752000) [pid = 1660] [serial = 2334] [outer = 0x11871dc00] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x110f93c00) [pid = 1660] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x110fe4400) [pid = 1660] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x110f2a800) [pid = 1660] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x11937a400) [pid = 1660] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x112a55800) [pid = 1660] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x110fe4800) [pid = 1660] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x113f0b400) [pid = 1660] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x112f1e400) [pid = 1660] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x110f22400) [pid = 1660] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x112a7dc00) [pid = 1660] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x119628000) [pid = 1660] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x126b93000) [pid = 1660] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x11810a400) [pid = 1660] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x12a727c00) [pid = 1660] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x110f91400) [pid = 1660] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x110f2d800) [pid = 1660] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x111e29000) [pid = 1660] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x110f9d800) [pid = 1660] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:08:50 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x1122e7000) [pid = 1660] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:08:50 INFO - PROCESS | 1660 | 1469286530609 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:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:08:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 569ms 08:08:50 INFO - PROCESS | 1660 | 1469286530626 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1660 | 1469286530627 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:08:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:08:50 INFO - PROCESS | 1660 | 1469286530637 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1660 | 1469286530638 Marionette TRACE conn2 <- [1,3078,null,{}] 08:08:50 INFO - PROCESS | 1660 | 1469286530641 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:08:50 INFO - PROCESS | 1660 | 1469286530642 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:50 INFO - PROCESS | 1660 | 1469286530765 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:08:50 INFO - PROCESS | 1660 | 1469286530811 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1660 | 1469286530813 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:50 INFO - PROCESS | 1660 | ++DOCSHELL 0x1296e2000 == 37 [pid = 1660] [id = 779] 08:08:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 90 (0x110f7d800) [pid = 1660] [serial = 2335] [outer = 0x0] 08:08:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 91 (0x116a9bc00) [pid = 1660] [serial = 2336] [outer = 0x110f7d800] 08:08:50 INFO - PROCESS | 1660 | 1469286530837 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1660 | ++DOMWINDOW == 92 (0x11995b800) [pid = 1660] [serial = 2337] [outer = 0x110f7d800] 08:08:51 INFO - PROCESS | 1660 | 1469286531131 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:08:51 INFO - PROCESS | 1660 | 1469286531159 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:08:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:08:51 INFO - PROCESS | 1660 | 1469286531165 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1660 | 1469286531167 Marionette TRACE conn2 <- [1,3082,null,{}] 08:08:51 INFO - PROCESS | 1660 | 1469286531169 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:08:51 INFO - PROCESS | 1660 | 1469286531170 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:51 INFO - PROCESS | 1660 | 1469286531326 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:08:51 INFO - PROCESS | 1660 | 1469286531424 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1660 | 1469286531426 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:51 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a8c6800 == 38 [pid = 1660] [id = 780] 08:08:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 93 (0x11994c400) [pid = 1660] [serial = 2338] [outer = 0x0] 08:08:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 94 (0x123a9a800) [pid = 1660] [serial = 2339] [outer = 0x11994c400] 08:08:51 INFO - PROCESS | 1660 | 1469286531454 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1660 | ++DOMWINDOW == 95 (0x129257400) [pid = 1660] [serial = 2340] [outer = 0x11994c400] 08:08:51 INFO - PROCESS | 1660 | 1469286531772 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:08:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:08:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:08:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 622ms 08:08:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:08:51 INFO - PROCESS | 1660 | 1469286531788 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1660 | 1469286531790 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:08:51 INFO - PROCESS | 1660 | 1469286531794 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1660 | 1469286531797 Marionette TRACE conn2 <- [1,3086,null,{}] 08:08:51 INFO - PROCESS | 1660 | 1469286531801 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:08:51 INFO - PROCESS | 1660 | 1469286531803 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:51 INFO - PROCESS | 1660 | 1469286531928 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:08:52 INFO - PROCESS | 1660 | 1469286532026 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1660 | 1469286532027 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x120f08800 == 39 [pid = 1660] [id = 781] 08:08:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 96 (0x116774c00) [pid = 1660] [serial = 2341] [outer = 0x0] 08:08:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 97 (0x118105800) [pid = 1660] [serial = 2342] [outer = 0x116774c00] 08:08:52 INFO - PROCESS | 1660 | 1469286532066 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 98 (0x129257000) [pid = 1660] [serial = 2343] [outer = 0x116774c00] 08:08:52 INFO - PROCESS | 1660 | 1469286532372 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:08:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:08:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 624ms 08:08:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:08:52 INFO - PROCESS | 1660 | 1469286532416 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1660 | 1469286532417 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:08:52 INFO - PROCESS | 1660 | 1469286532419 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1660 | 1469286532420 Marionette TRACE conn2 <- [1,3090,null,{}] 08:08:52 INFO - PROCESS | 1660 | 1469286532423 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:08:52 INFO - PROCESS | 1660 | 1469286532424 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:52 INFO - PROCESS | 1660 | 1469286532571 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:08:52 INFO - PROCESS | 1660 | 1469286532704 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1660 | 1469286532706 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:52 INFO - PROCESS | 1660 | ++DOCSHELL 0x116225800 == 40 [pid = 1660] [id = 782] 08:08:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 99 (0x110f73800) [pid = 1660] [serial = 2344] [outer = 0x0] 08:08:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 100 (0x110f91400) [pid = 1660] [serial = 2345] [outer = 0x110f73800] 08:08:52 INFO - PROCESS | 1660 | 1469286532739 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1660 | ++DOMWINDOW == 101 (0x111ca9400) [pid = 1660] [serial = 2346] [outer = 0x110f73800] 08:08:53 INFO - PROCESS | 1660 | 1469286533121 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:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:08:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 721ms 08:08:53 INFO - PROCESS | 1660 | 1469286533142 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1660 | 1469286533144 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:08:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:08:53 INFO - PROCESS | 1660 | 1469286533148 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1660 | 1469286533150 Marionette TRACE conn2 <- [1,3094,null,{}] 08:08:53 INFO - PROCESS | 1660 | 1469286533153 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:08:53 INFO - PROCESS | 1660 | 1469286533156 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:53 INFO - PROCESS | 1660 | 1469286533268 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:08:53 INFO - PROCESS | 1660 | 1469286533375 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1660 | 1469286533377 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:53 INFO - PROCESS | 1660 | ++DOCSHELL 0x1199df800 == 41 [pid = 1660] [id = 783] 08:08:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 102 (0x1127d5400) [pid = 1660] [serial = 2347] [outer = 0x0] 08:08:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 103 (0x112ee3000) [pid = 1660] [serial = 2348] [outer = 0x1127d5400] 08:08:53 INFO - PROCESS | 1660 | 1469286533409 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1660 | ++DOMWINDOW == 104 (0x113f0f800) [pid = 1660] [serial = 2349] [outer = 0x1127d5400] 08:08:53 INFO - PROCESS | 1660 | 1469286533777 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:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:08:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 08:08:53 INFO - PROCESS | 1660 | 1469286533818 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1660 | 1469286533820 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:08:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:08:53 INFO - PROCESS | 1660 | 1469286533822 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1660 | 1469286533824 Marionette TRACE conn2 <- [1,3098,null,{}] 08:08:53 INFO - PROCESS | 1660 | 1469286533826 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:08:53 INFO - PROCESS | 1660 | 1469286533827 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:53 INFO - PROCESS | 1660 | 1469286533935 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:08:54 INFO - PROCESS | 1660 | 1469286534036 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1660 | 1469286534037 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x1276c0000 == 42 [pid = 1660] [id = 784] 08:08:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 105 (0x1176ac000) [pid = 1660] [serial = 2350] [outer = 0x0] 08:08:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 106 (0x118706400) [pid = 1660] [serial = 2351] [outer = 0x1176ac000] 08:08:54 INFO - PROCESS | 1660 | 1469286534066 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 107 (0x112a60800) [pid = 1660] [serial = 2352] [outer = 0x1176ac000] 08:08:54 INFO - PROCESS | 1660 | 1469286534434 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:08:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:08:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:08:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 620ms 08:08:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:08:54 INFO - PROCESS | 1660 | 1469286534443 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1660 | 1469286534448 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:08:54 INFO - PROCESS | 1660 | 1469286534456 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1660 | 1469286534459 Marionette TRACE conn2 <- [1,3102,null,{}] 08:08:54 INFO - PROCESS | 1660 | 1469286534462 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:08:54 INFO - PROCESS | 1660 | 1469286534464 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:54 INFO - PROCESS | 1660 | 1469286534574 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:08:54 INFO - PROCESS | 1660 | 1469286534641 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1660 | 1469286534643 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:54 INFO - PROCESS | 1660 | ++DOCSHELL 0x12a79b000 == 43 [pid = 1660] [id = 785] 08:08:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 108 (0x11850dc00) [pid = 1660] [serial = 2353] [outer = 0x0] 08:08:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 109 (0x119db4800) [pid = 1660] [serial = 2354] [outer = 0x11850dc00] 08:08:54 INFO - PROCESS | 1660 | 1469286534711 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1660 | ++DOMWINDOW == 110 (0x12142ec00) [pid = 1660] [serial = 2355] [outer = 0x11850dc00] 08:08:55 INFO - PROCESS | 1660 | 1469286535043 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:08:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:08:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 625ms 08:08:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:08:55 INFO - PROCESS | 1660 | 1469286535080 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1660 | 1469286535081 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:08:55 INFO - PROCESS | 1660 | 1469286535084 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1660 | 1469286535085 Marionette TRACE conn2 <- [1,3106,null,{}] 08:08:55 INFO - PROCESS | 1660 | 1469286535087 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:08:55 INFO - PROCESS | 1660 | 1469286535089 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:55 INFO - PROCESS | 1660 | 1469286535193 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:08:55 INFO - PROCESS | 1660 | 1469286535315 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1660 | 1469286535317 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:55 INFO - PROCESS | 1660 | ++DOCSHELL 0x12b147000 == 44 [pid = 1660] [id = 786] 08:08:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 111 (0x11963a800) [pid = 1660] [serial = 2356] [outer = 0x0] 08:08:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 112 (0x123dbbc00) [pid = 1660] [serial = 2357] [outer = 0x11963a800] 08:08:55 INFO - PROCESS | 1660 | 1469286535349 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1660 | ++DOMWINDOW == 113 (0x12493b800) [pid = 1660] [serial = 2358] [outer = 0x11963a800] 08:08:55 INFO - PROCESS | 1660 | 1469286535705 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:08:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:08:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:08:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:08:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 668ms 08:08:55 INFO - PROCESS | 1660 | 1469286535753 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1660 | 1469286535754 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:08:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:08:55 INFO - PROCESS | 1660 | 1469286535757 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1660 | 1469286535758 Marionette TRACE conn2 <- [1,3110,null,{}] 08:08:55 INFO - PROCESS | 1660 | 1469286535760 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:08:55 INFO - PROCESS | 1660 | 1469286535762 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:55 INFO - PROCESS | 1660 | 1469286535871 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:08:56 INFO - PROCESS | 1660 | 1469286536111 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1660 | 1469286536113 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x1185be800 == 45 [pid = 1660] [id = 787] 08:08:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 114 (0x110f30800) [pid = 1660] [serial = 2359] [outer = 0x0] 08:08:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 115 (0x110fe5400) [pid = 1660] [serial = 2360] [outer = 0x110f30800] 08:08:56 INFO - PROCESS | 1660 | 1469286536160 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 116 (0x1127d3400) [pid = 1660] [serial = 2361] [outer = 0x110f30800] 08:08:56 INFO - PROCESS | 1660 | 1469286536535 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:08:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:08:56 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:08:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:08:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 822ms 08:08:56 INFO - PROCESS | 1660 | 1469286536581 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1660 | 1469286536583 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:08:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:08:56 INFO - PROCESS | 1660 | 1469286536586 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1660 | 1469286536587 Marionette TRACE conn2 <- [1,3114,null,{}] 08:08:56 INFO - PROCESS | 1660 | 1469286536591 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:08:56 INFO - PROCESS | 1660 | 1469286536594 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:56 INFO - PROCESS | 1660 | 1469286536694 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:08:56 INFO - PROCESS | 1660 | 1469286536762 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\", \"cb5d9dc1-d2c5-4ce9-87db-480f9a9dcd58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1660 | 1469286536763 Marionette INFO sendAsync b1c316b7-f94e-3548-92bc-7ee584a5010c 08:08:56 INFO - PROCESS | 1660 | ++DOCSHELL 0x1197fc800 == 46 [pid = 1660] [id = 788] 08:08:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 117 (0x112a61000) [pid = 1660] [serial = 2362] [outer = 0x0] 08:08:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 118 (0x113d12800) [pid = 1660] [serial = 2363] [outer = 0x112a61000] 08:08:56 INFO - PROCESS | 1660 | 1469286536791 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1660 | ++DOMWINDOW == 119 (0x1169d8000) [pid = 1660] [serial = 2364] [outer = 0x112a61000] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x120f08800 == 45 [pid = 1660] [id = 781] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x12a8c6800 == 44 [pid = 1660] [id = 780] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x1296e2000 == 43 [pid = 1660] [id = 779] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x121a4b800 == 42 [pid = 1660] [id = 778] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x1291b4000 == 41 [pid = 1660] [id = 777] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x124976800 == 40 [pid = 1660] [id = 776] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x128b65800 == 39 [pid = 1660] [id = 775] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x127274800 == 38 [pid = 1660] [id = 774] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x126d22800 == 37 [pid = 1660] [id = 773] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x121a4c800 == 36 [pid = 1660] [id = 772] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x118d44000 == 35 [pid = 1660] [id = 771] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x116f63000 == 34 [pid = 1660] [id = 770] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x12d690000 == 33 [pid = 1660] [id = 769] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x12cbd9000 == 32 [pid = 1660] [id = 768] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x112650000 == 31 [pid = 1660] [id = 767] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x1185be800 == 30 [pid = 1660] [id = 787] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x12b147000 == 29 [pid = 1660] [id = 786] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x12a79b000 == 28 [pid = 1660] [id = 785] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x1276c0000 == 27 [pid = 1660] [id = 784] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x1199df800 == 26 [pid = 1660] [id = 783] 08:08:57 INFO - PROCESS | 1660 | --DOCSHELL 0x116225800 == 25 [pid = 1660] [id = 782] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 118 (0x119633800) [pid = 1660] [serial = 2282] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 117 (0x110f31800) [pid = 1660] [serial = 2265] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 116 (0x110f95400) [pid = 1660] [serial = 2266] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 115 (0x119747000) [pid = 1660] [serial = 2285] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 114 (0x1127d6c00) [pid = 1660] [serial = 2271] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 113 (0x112d53400) [pid = 1660] [serial = 2273] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 112 (0x11690e000) [pid = 1660] [serial = 2276] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 111 (0x118111800) [pid = 1660] [serial = 2277] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 110 (0x117286800) [pid = 1660] [serial = 2263] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 109 (0x113968400) [pid = 1660] [serial = 2262] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 108 (0x110fe7800) [pid = 1660] [serial = 2242] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 107 (0x110f71800) [pid = 1660] [serial = 2241] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 106 (0x1187d6400) [pid = 1660] [serial = 2245] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 105 (0x116270800) [pid = 1660] [serial = 2244] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 104 (0x1240e3800) [pid = 1660] [serial = 2248] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 103 (0x121195000) [pid = 1660] [serial = 2247] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 102 (0x1273dd400) [pid = 1660] [serial = 2251] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 101 (0x126e99000) [pid = 1660] [serial = 2250] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 100 (0x128bfd800) [pid = 1660] [serial = 2253] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 99 (0x129261800) [pid = 1660] [serial = 2254] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 98 (0x12b806800) [pid = 1660] [serial = 2257] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 97 (0x12a7db000) [pid = 1660] [serial = 2256] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 96 (0x119706c00) [pid = 1660] [serial = 2283] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 95 (0x121194000) [pid = 1660] [serial = 2288] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 94 (0x1127d6400) [pid = 1660] [serial = 2259] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 93 (0x118178c00) [pid = 1660] [serial = 2292] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 92 (0x123a0dc00) [pid = 1660] [serial = 2260] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 91 (0x121192000) [pid = 1660] [serial = 2294] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 90 (0x1122b9000) [pid = 1660] [serial = 2268] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 89 (0x112a58000) [pid = 1660] [serial = 2269] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 88 (0x1110a6000) [pid = 1660] [serial = 2291] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 87 (0x113d65800) [pid = 1660] [serial = 2274] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 86 (0x11816fc00) [pid = 1660] [serial = 2279] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 85 (0x11870cc00) [pid = 1660] [serial = 2280] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 84 (0x120d9e000) [pid = 1660] [serial = 2286] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 83 (0x1240adc00) [pid = 1660] [serial = 2295] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 82 (0x1214c4000) [pid = 1660] [serial = 2289] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | --DOMWINDOW == 81 (0x1240e7000) [pid = 1660] [serial = 2297] [outer = 0x0] [url = about:blank] 08:08:57 INFO - PROCESS | 1660 | 1469286537757 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:08:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:08:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1223ms 08:08:57 INFO - PROCESS | 1660 | 1469286537810 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1660 | 1469286537812 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:08:58 WARNING - u'runner_teardown' () 08:08:58 INFO - No more tests 08:08:58 INFO - Got 0 unexpected results 08:08:58 INFO - SUITE-END | took 506s 08:08:58 INFO - Closing logging queue 08:08:58 INFO - queue closed 08:08:59 INFO - Return code: 0 08:08:59 WARNING - # TBPL SUCCESS # 08:08:59 INFO - Running post-action listener: _resource_record_post_action 08:08:59 INFO - Running post-run listener: _resource_record_post_run 08:09:00 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 31751680; Write bytes: 950266880; Read time: 201; Write time: 5027 08:09:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:09:00 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150559232; Write bytes: 144035840; Read time: 13635; Write time: 296 08:09:00 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 29580800; Write bytes: 793467904; Read time: 181; Write time: 4688 08:09:00 INFO - Running post-run listener: _upload_blobber_files 08:09:00 INFO - Blob upload gear active. 08:09:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:09:00 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:09:00 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:09:00 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:09:00 INFO - (blobuploader) - INFO - Open directory for files ... 08:09:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:09:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:09:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:09:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:09:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:09:01 INFO - (blobuploader) - INFO - Done attempting. 08:09:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:09:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:09:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:09:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:09:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:09:03 INFO - (blobuploader) - INFO - Done attempting. 08:09:03 INFO - (blobuploader) - INFO - Iteration through files over. 08:09:03 INFO - Return code: 0 08:09:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:09:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:09:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e5844a64c0d29b2fc87ffb88b1b48668940b1475516bbf76fee97a1b24195c9267565973d7067f2ef857dc52e3003e44bcb37f4211c8c273d811037e5caca473", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdb5672beeceb6fca088a7acf0c3b3090d365d5d709316ff5120929d2d4dbb829531c57d58d3381a6e8a766e76f15a0302ee547e5df86f2edebfbf454f169c22"} 08:09:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:09:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:09:03 INFO - Contents: 08:09:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e5844a64c0d29b2fc87ffb88b1b48668940b1475516bbf76fee97a1b24195c9267565973d7067f2ef857dc52e3003e44bcb37f4211c8c273d811037e5caca473", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdb5672beeceb6fca088a7acf0c3b3090d365d5d709316ff5120929d2d4dbb829531c57d58d3381a6e8a766e76f15a0302ee547e5df86f2edebfbf454f169c22"} 08:09:03 INFO - Running post-run listener: copy_logs_to_upload_dir 08:09:03 INFO - Copying logs to upload dir... 08:09:03 INFO - mkdir: /builds/slave/test/build/upload/logs 08:09:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=601.653660 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-07-23 08:09:03.495286) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 08:09:03.499364) ========= 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.HkW5ZPOPPa/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.UYoudO0ONs/Listeners TMPDIR=/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/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-beta/sha512/e5844a64c0d29b2fc87ffb88b1b48668940b1475516bbf76fee97a1b24195c9267565973d7067f2ef857dc52e3003e44bcb37f4211c8c273d811037e5caca473", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdb5672beeceb6fca088a7acf0c3b3090d365d5d709316ff5120929d2d4dbb829531c57d58d3381a6e8a766e76f15a0302ee547e5df86f2edebfbf454f169c22"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012879 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e5844a64c0d29b2fc87ffb88b1b48668940b1475516bbf76fee97a1b24195c9267565973d7067f2ef857dc52e3003e44bcb37f4211c8c273d811037e5caca473", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdb5672beeceb6fca088a7acf0c3b3090d365d5d709316ff5120929d2d4dbb829531c57d58d3381a6e8a766e76f15a0302ee547e5df86f2edebfbf454f169c22"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469268897/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 08:09:03.537952) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 08:09:03.538303) ========= 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.HkW5ZPOPPa/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.UYoudO0ONs/Listeners TMPDIR=/var/folders/0l/ckrq9r0505n_pgxf9zzz6jkh00000w/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.005038 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 08:09:03.586823) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 08:09:03.587850) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 08:09:03.588242) ========= ========= Total master_lag: 0.41 =========